My Apartments High Street Kensington 3 stars

5 Prince Of Wales Terrace, Kensington and Chelsea, London, W8 5PG, United Kingdom

Hotel image
Read more reviews for My Apartments High Street Kensington