Lancaster Hall Hotel is a 3-star property providing an excellent accommodation with 24-hour room service, laundry and porter service.
The venue is 2.4 km away from Oxford Street. The hotel offers perfect location 4 km from the center of London.
Occupying a good location, the hotel lies close to gardens and parks.
London City airport is 25 minutes' drive away from Lancaster Hall Hotel.
This property comprises 80 individual guestrooms featuring a minibar, climate control, TV with satellite channels, a safe and a phone.
Eat & Drink
The hotel offers a free buffet breakfast served at the restaurant. The comfortable café bar features a terrace and Wi-Fi. Offering Italian dishes, La Fiamma is a 5-minute walk away.
The on-site conveniences include a safety deposit box and a lift.
Number of rooms: 80.
+ Read more- Less
This field is required.