Choose your room
Bayswater Hotels - Leinster Gardens 2*
Located nearly 25 minutes on foot from Madame Tussauds London, the 2-star Bayswater Hotels - Leinster Gardens London offers access to tourist attractions throughout London.
This London hotel is situated 2.3 km from the London Central Mosque, which is considered to be a sacred site. Also, the public Trafalgar Square lies approximately a 10-minute ride away, while Lancaster Gate underground station is in the immediate vicinity of the hotel.
In-room facilities include a flat-screen TV with satellite channels as well as a kettle. Bathrooms come with a separate toilet and a shower, along with a hair dryer and bath sheets.
Halepi, situated just 400 metres from the Bayswater Hotels - Leinster Gardens London, is a perfect place to enjoy Mediterranean cuisine.