List of hotels at Bayswater Tube Station
21 Number of Hotels found in Bayswater Tube Station
Address: 68-70 Queensborough Terrace,
London W2 3SH
United Kingdom.
Nearest Landmark: Bayswater Tube Station
(6 minutes walk)
Distance: 2.9 Miles from London Centre
Welcome to Troy Hotel , a privately owned boutique hotel, is situated in a quiet terrace street perfectly located close to Hyde Park, west of London with...
The traditional cheap hotels in bayswater near hyde park london and which is close to bayswater tube station with many walking distance hotels and guest houses in bayswater london, find 108 more hotels near hyde park london