The stylish Grand Hotel London offers accommodation in a business area of London. Remodeled in 2009, the property features traditional architecture.
Offering a central setting in London just near an underground station, Grand Hotel London provides an easy access to Threesixty Theatre, British Museum and Royal Albert Hall. The property is 100 meters away from The Mosaic Rooms, Natural History Museum and Tardis Police Box.
Earl's Court subway station is just 5 minutes from the hotel and a 5-minute walk takes guests to West Brompton, Earls Court Square (N-bound) bus stop. Due to its location 20 km from London City airport, it will take only 20 minutes to get there.
All 62 compact rooms at Grand Hotel London feature direct dial phone, Wi-Fi, LCD flat-screen TV, individual climate control and coffee/tea makers. Guests can make use of private bathrooms with a hairdryer, a shower and toiletries available in all guestrooms.
Serving a healthy continental breakfast, the hotel welcomes guests to the pleasant dining room every morning.
Grand Hotel London boasts a photocopier, a business center and a conference room for business needs and provides concierge service, 24-hour reception and shuttle service.
Wireless internet is available in the entire hotel for free.
No parking available.