Grand Hotel London is a stylish 3-star hotel set close to Up at The O2, Chelsea and Museum of London. The hotel opened in 1890 and remains an example of traditional architecture in London ever since.
An underground station as well as Earls Court subway station are not far from the hotel. The distance between London city center and the property is 5 km.
Guests can reach Grand Hotel London by car from London City airport in 20 minutes.
The hotel offers 62 compact rooms appointed with LCD flat-screen TV, individual climate control, Wi-Fi, direct dial phone and IDD telephone. The rooms come with private bathrooms featuring a shower, a hairdryer and toiletries.
Eat & Drink
A healthy breakfast is served daily in the pleasant dining room.
There are such business facilities as a business center, an internet terminal and a conference room on the premises.
Wireless internet is available in the entire hotel for free.
No parking available.