 |
This beautiful building was constructed in the 19th Century, and located within easy reach of the Earls Court Exhibition Centre and Olympia. The hotel has a range of nice rooms that have all been fitted with first class amenities and soundproofing to keep you away from the busy streets. Easy access can be attained to central London by tube and bus from close by.
|