7.6 Guest rating Hotel photo

Hotel The Kensington Queen

Hint: You can enter any city or hotel name

Book Hotel The Kensington Queen

The Kensington Queen offers accommodation in Kensington. The unit is 4.4 km from London. Free WiFi is offered throughout the property. The kitchenette has a fridge. Towels and bed linen are featured in this apartment.

Photos Of

Show Hotel The Kensington Queen on the map

The Kensington Queen 51.502657 -0.190353