The 3-star Lancaster Hall Hotel boasts good location near West End, which is around 3.4 km away.
The property is about 25 minutes' walk of Oxford Street. The venue is set within 4 km from London city center.
This charming hotel boasts close proximity to gardens and parks.
Paddington train station is nearby. London City airport is about 25 minutes' drive away.
Lancaster Hall Hotel provides 80 guestrooms appointed with television and a telephone for a pleasant stay in London.
Eat & Drink
Serving a wide range of dishes, Taormina and La Fiamma can be reached within 5 minutes’ walk.