Skip to main content

Hotel York 3 Stars

Queensborough Terrace, 30-34, W2 3ST London, United Kingdom Show on the map
Excellent location

Choose your room


Independently owned and managed for over 19 years. Ideally located opposite Hyde Park, Kensington gardens and Kensington palace.

Reviews: Hotel York

This hotel has no reviews. Would you like to add your own review?