See all photos
23-25 Princes Square, London, United Kingdom
Situated 9 minutes' walk from Westbourne, Princes Square Hotel London offers 51 rooms.
Madame Tussauds London is not far from the hotel, and the expansive park "Kensington Gardens" is a mere 1.2 km away. The retail Westbourne Grove Road is also about 700 metres away. This 4-star hotel lies within 5 minutes' walk of The Greek Orthodox Cathedral of the Divine Wisdom. The Princes Square is 2 km from the scientifically spellbinding Science Museum and only steps away from Bayswater underground station.
Some of the air-conditioned rooms feature Wi-Fi and a flat-screen TV with cable channels as well as a mini-bar. Nice touches in these air-conditioned rooms include a stone fireplace along with a sofa bed and a study desk. Guests will make use of a hairdryer and bath sheets in bathrooms equipped with a separate toilet and a shower. Some rooms have views of the garden.
Princes Square Hotel is within a 200-metre distance of the restaurant The Prince Edward.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Princes Square Hotel! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices