The 3-star Inverness Place Hotel is situated a mere 4.5 km away from Big Ben. The hotel represents imperial architecture in London.
The property is set 15 minutes' walk from Royal Albert Hall. It is about 5 km away from the center of London.
This hotel is 250 meters from Queensway underground station. 20 km to London City airport.
Inverness Place Hotel offers 9 rooms fitted with wireless internet, a microwave, a kitchen, a seating area and a DVD player for a comfortable stay in London.
Eat & Drink
Offering a variety of dishes, Manoush Persian Restaurant and Bella Italia Queensway 55 are about 50 meters away.