Photos coming soon
HOTEL
The Bloomsbury
127 Clifton, York, North Yorkshire, United Kingdom, York
Where it sits
The Bloomsbury
127 Clifton, York, North Yorkshire, United Kingdom, York
53.97062, -1.09798
Plan around The Bloomsbury
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
