Balmoral House Hotel
The central Balmoral House Hotel is a 2-star property located 1450 meters away from Selfridges.
The hotel is approximately 20 minutes' walk from Imperial College London. The venue is set within 4 km from London city center.
Guests at Balmoral House Hotel are accommodated in rooms with free wireless internet, satellite TV, a dressing room, a personal computer and ironing facilities. Bathrooms feature a shower, a hairdryer and free toiletries.
Serving a wide range of dishes, Mimos Cafe Bar and London Street Brasserie can be reached within 5 minutes’ walk.
Lancaster Gate underground station is within 5 minutes' walking distance from the property. A short drive takes guests to London City airport.
Comforts like a car park and a luggage storage are provided on site.