The Averard 3*
The Averard Hotel is a 3-star venue positioned about 2.9 km from Buckingham Palace.
The hotel is 650 meters away from Paddington Green and St. Mary's Churchyard, Alexander Fleming Laboratory Museum and Threesixty Theatre.
The Mitre in Lancaster Gate offers French meals and lies within 50 meters of the property.
Paddington train station is 10 minutes' walking distance from the hotel. The Averard Hotel is about 5 minutes’ drive towards London Heathrow airport.
Check-in:from 15:00 hours
Check-out:until 12:00 hours