Grand Hotel London
The traditional Grand Hotel London is rated 3 stars and features 62 rooms for guests to stay in. Built in 1890, the hotel is a combination of historic architecture and contemporary facilities.
This hotel is about 6 km away from Theatre Museum. The hotel offers perfect location 5 km from the center of London.
Nearby points of interest include a theater and a museum.
Non-smoking rooms at Grand Hotel London are equipped with satellite television, climate control, central heating, LCD flat panel TV and a personal safe. Guests will enjoy a shower, a hairdryer and free toiletries provided in the bathrooms.
The dining options include a healthy continental breakfast served daily. Located 150 meters away from the hotel Zizzi - Earls Court and Masala Zone Earls Court serve a freat selection of Indian food.
A 5-minute walk will take you to Earls Court subway station. A mere 25 minutes’ drive from London City.
A safety deposit box, an elevator and a luggage storage along with a business center, a conference room and a photocopier are also at guests' disposal.