The Princes Square Hotel London
Bed & Breakfast in London
23-25 Princes Square, Bayswater, London, W2 4NJ
+44 (0) 20 7229 9876
Situated in Bayswater, The Princes Square Hotel is ideally located within easy reach of Hyde Park and the West End. Each of their 50 rooms is equipped with cable TV and a modem point s well as general facilities. Family, triple and non smoking rooms are available upon request. They also have a bar area.