- Type: Bed & Breakfasts
NileGuide Expert Says:
Within easy reach of Tube
Chelsea House Hotel is located in London, close to Earl's Court Exhibition Centre, Royal Albert Hall, and Buckingham Palace. Nearby points of interest also include Big Ben and Trafalgar Square.
Chelsea House Hotel features tour/ticket assistance and a safe deposit box at the front desk. Guest parking is available for a surcharge. The front desk is open 24 hours a day.
There are 25 guestrooms at Chelsea House Hotel. Bathrooms feature hair dryers. Wireless Internet access is provided. Guestrooms offer phones. Televisions are available in guestrooms.