The 3-star Camelot House Hotel places guests abound 2.5 km from Soho. Camelot House Hotel opened its doors in 1800.
The hotel is about 1050 meters from University of Westminster. The property lies within 4 km from the city center.
The nearest subway station is Edgware Road, located about 150 meters from the hotel. A 25-minute drive will take you to London City airport.
Guests can enjoy the comfortable rooms which feature a mini bar, heating, a microwave, a kitchenette and a wardrobe. Bathrooms are appointed with a shower and a hairdryer.
Eat & Drink
Breakfast is offered in the breakfast lounge every morning. Guests can dine at the large on-site restaurant serving local cuisine. A variety of dishes are served in Satay House and Fiamma Restaurant, which are 5 minutes’ walk away.
This hotel offers 24-hour front desk, ironing service and shopping service.
Guests will benefit from steam baths and massage.
No internet access available
No parking available.