Kensington Rooms

1.6
(10 reviews)
36 Hyde Park Gate Kensington and Chelsea, London SW7 5DW England
Official website
Bed and Breakfast
Hotel
Kensington Rooms | London | United Kingdom | TripAligner