The comfortable 3-star Lancaster Hall Hotel is a great place to stay in London.
The property offers good location at a close proximity to Oxford Street, Paddington Station and Up at The O2. London city center is 4 km away.
It stands minutes away from Lancaster Gate subway station. The hotel is around 20 minutes' drive from London City airport.
The property offers 80 guestrooms appointed with cable TV, individual climate control and a telephone. Some rooms feature views over Hyde Park Kensington Gardens. Bathrooms are fitted with a hairdryer and a bathtub.
Eat & Drink
Guests can dine in The Mitre in Lancaster Gate and Taormina located within a 5-minute walk of the property.