LONDON, UNITED KINGDOM • 23-25 PRINCES SQUARE OFF ILCHESTER GARDENS, BAYSWA
Hotel: Princes Square Hotel
City: LONDON
Country: UNITED KINGDOM
Address: 23-25 PRINCES SQUARE OFF ILCHESTER GARDENS, BAYSWA
Category: 3 Stars
The Princes Square Hotel is situated in Bayswater, close to Hyde Park. 5 minutes walk from the underground stations Bayswater and Queensway and easy access to Paddington train station. Hotel facilities include reception service 24h and business services.Guest rooms with bathroom/shower, hair dryer, coffee/tea maker, telephone and TV.Address: 23-25 Princes Square, Off Ilchester Gardens, Bayswater, W2 4NJ London, United Kingdom
Princes Square Hotel is located in LONDON, UNITED KINGDOM. The Princes Square Hotel is situated in Bayswater, close to Hyde Park. 5 minutes walk from the underground stations Bayswater and Queensway and easy access to Paddington train station. Hotel facilities include reception service 24h and business services.Guest rooms with bathroom/shower, hair dryer, coffee/tea maker, telephone and TV.Address: 23-25 Princes Square, Off Ilchester Gardens, Bayswater, W2 4NJ London, United Kingdom
Book Princes Square Hotel with That Vacation for the best rates, flexible cancellation and 24/7 customer support.
Book Princes Square Hotel