Notting Hill Gate

7 clanricarde gardens, London, United Kingdom

Notting Hill Gate Photos

Notting Hill Gate Map

7 clanricarde gardens, London, United Kingdom
Notting Hill Gate

Hotel Information

The hotel offers 25 rooms with heating, telephone, satellite tv and ensuite bathroom with shower. internet access in public areas, transfer services, car hire and massage service also available.