The Bayswater Inn London
0
Reviews
Three Stars in London
- Bayswater
8-16 Princes Square
, Bayswater, London, W2 4NT
+44 (0) 20 7727 8621
http://www.bayswaterinn.co.uk
The Bayswater Inn is situated within easy reach of Hyde park and the West End. A perfect retreat after a spot of retail therapy. All rooms are equipped with televisions and hairdryers and they serve a full English or Continental breakfast.
Tags:
televisions
|