Notting Hill Gate Hotel 3 stars

7 Clanricarde Gardens, Kensington and Chelsea, London, W2 4JJ, United Kingdom

Hotel image
Read more reviews for Notting Hill Gate Hotel