The Lancaster Hall Hotel is a three-star hotel situated in the heart of central London. The hotel provides 80 guest rooms with private bathroom facilities, television, telephone and tea/coffee making facilities. This London Hotel is popular with visitors to London from home and abroad ranging from individual guests to organised groups.
|
Bar/Pub, Restaurant, Lounge, Conference Rooms, Connecting rooms
|
Internet Access, Tea/Coffee making facilities, Colour TV, Direct Dial telephone, Bathroom
|
The Lancaster Hall Hotel is situated in the heart of London's popular Lancaster Gate and Bayswater area. Lancaster Gate underground station is just a few minutes walk from the hotel. The hotel does not have onsite car parking. |