★★★★
High level accommodation with 4 stars located at about 5 km from the center of London. Here you can stay in a double room for a price starting at $307. Offers to its customers free Wi-Fi internet connection in all its facilities. The Princes Square Hotel offers several amenities, being some of the most relevants: restaurant and air-conditioned. Its facilities are adapted to persons with reduced mobility. About the remarcable places, in the whereabouts of Kensington Palace and close to Serpentine Galleries and Design Museum.
You can book your room in The Princes Square Hotel from $307.
There are 3100 comments on this accommodation:
Address: 23-25 Princes Square, London. W2 4NJ London. United Kingdom.
→
Grand Plaza Serviced Apartments
from $214 / night