Lancaster Hall is a no frills hotel. But it is clean, friendly, and--for London--inexpensive. Without question, the reading lights in the room are the best. The hotel is located near Paddington Station, giving one access to many transportation options, including easy access to Heathrow Airport. The major drawback is the small single beds.
- Also Known As:
- Lancaster Hall London
- Hotel Lancaster Hall
- Lancaster Hall Hotel London, England