Bayswater Inn Hotel

Address: 8-16 Princess Square, London, London, City of City, United Kingdom

Bayswater Inn Hotel is conveniently located in the popular Hyde Park area. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. 24-hour room service, Wi-Fi in public areas, room service, meeting facilities, business center are on the list of things guests can enjoy. All rooms are designed and decorated to make guests feel right at home, and some rooms come with air conditioning, heating, wake-up service, desk, telephone. Recuperate from a full day of sightseeing in the comfort of your room or take advantage of the hotel's recreational facilities, including garden. Convenience and comfort makes Bayswater Inn Hotel the perfect choice for your stay in London.




Related Points of Interest Nearby:

Bayswater Inn Hotel

Hotels
Approximately 0 km away
Address: 8-16 Princess Square, London, London, City of City, United Kingdom

Bayswater Inn Hotel

Hotels
Approximately 0.01 km away
Address: 8-16 Prince's Square, London W2 4NT, United Kingdom

Palace Court Hotel

Hotels
Approximately 0.03 km away
Address: 64-65 Princes Square,, London, London, City of City, United Kingdom

Palace Court Hotel

Hotels
Approximately 0.03 km away
Address: 64-65 Princes Square,, London, London, City of City, United Kingdom

London Premier Notting Hill Hotel

Hotels
Approximately 0.04 km away
Address: 5-7 Princes Square, London, United Kingdom

Princes Square Serviced Apartments

Hotels
Approximately 0.05 km away
Address: 1 Princes Square, London, United Kingdom

Princes Square Serviced Apartments

Hotels
Approximately 0.05 km away
Address: 1 Princes Square, London, United Kingdom

Pembridge Palace Hotel

Hotels
Approximately 0.05 km away
Address: 55 Prince's Square, London W2 4PX, United Kingdom

Reem Hotel

Hotels
Approximately 0.06 km away
Address: 50-51 Princes Square, London, United Kingdom

Pembridge Palace Hotel

Hotels
Approximately 0.06 km away
Address: 55 Princes Square, London, London, City of, United Kingdom