The 3-star Grand Hotel London is located in historic London, minutes away from Up at The O2, Garden Museum and Earl's Court. Featuring traditional architecture, the hotel is welcoming guests since 1890.
The hotel boasts a great location in London close to Earls Court underground station. It is set 5 km from the center of London renowned for Olympia Exhibition Centre, Earls Court Exhibition Centre and Stamford Bridge.
5 minutes' walk to West Brompton train station. The hotel lies 20 km away from London City airport.
This property has 62 guestrooms including Standard Quadruple Room, Triple Room and Standard Twin Room appointed with TV, individual climate control, free Wi-Fi, coffee/tea makers and a sofa. Guests can make use of a hairdryer, a shower and toiletries in every bathroom.
Eat & Drink
Offering a healthy continental breakfast, the hotel invites guests to the dining room.
This stylish hotel benefits from a tour desk, a safe deposit box and a baggage storage along with a conference room and a business center.
Wireless internet is available in the entire hotel for free.
No parking available.