This 19th-century hotel is situated within the Royal Borough of Kensington and Chelsea, a one minute walk from Earl's Court underground station.
Locally, both the Olympia and Earl's Court Exhibition Halls are within easy reach. The area is well served by a variety of shops and restaurants as well as being in easy reach of the heart of London, where the many theatres, art galleries and other tourist attractions are a short taxi or bus ride away.
The hotel has a selection of 15 rooms with a shared kitchen open 24 hours for guests to use to prepare tea, coffee, (complimentary) breakfast and snacks.
Mostra di piu`