Bayswater Inn ***
London, United Kingdom
Sleeping Rooms
140 rooms
Location
Sleeping Rooms
Total number of rooms
140
Maximum number of rooms for groups
Address and Location Info for Bayswater Inn
Full Address
8-16 Princes Square W2 4NT
City
London
Region
London
Country
United Kingdom
Latitude
51.512802
Longitude
-0.191488