London House Hotel
The stylish London House Hotel is rated 3 stars and features 100 rooms for guests to stay in. This imperial building was refurbished in 2007.
The convenient location near Queensway subway station offers an access to restaurants, a zoo and a cinema as well as shopping centers and a market. The distance between London city center and the property is 5 km.
This hotel is placed in Camden district, known for a museum, a palace and a college.
London House Hotel offers functional rooms with simple décor featuring individual climate control, central heating, wireless internet, a laptop-compatible safe and flat-screen TV. Guests will appreciate a beautiful view over the garden from the rooms. The rooms are furnished with dark leather furniture.
Residents can have breakfast in the café. The large lobby bar offers a terrace and lounge chairs. Guests can enjoy Chinese snacks and meals in Four Seasons Chinese Restaurant located 200 meters away.
London House Hotel can be reached in 25 minutes by car from London City airport.
A safe deposit box, an elevator and parking along with printers and a photocopier are also at guests' disposal.