Bayswater Inn Hotel
About Bayswater Inn Hotel
Guest accommodation venue in West London
Contact & Location
Bayswater Inn Hotel
8-16 Princes Square, London, W2 4NT, West London, United Kingdom
Guest accommodation venue in West London
Bayswater Inn Hotel
8-16 Princes Square, London, W2 4NT, West London, United Kingdom