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.
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.