Apartment/Flat The Quadrant - The Botanical Suite
★★★★★
3 St. Helens Square, York, United Kingdom Show on map
Impossible Motel is a 3-star hotel in York, United Kingdom. Guests rate it 7.8/10 (good) across 2 reviews, ranking it #130 of 228 places to stay in York.
3 St. Helens Square, York, United Kingdom
Impossible Motel has a guest rating of 7.8 out of 10 from 2 reviews, which is considered good. It ranks #130 of 228 properties in York on Triptoic.
Impossible Motel is located at 3 St. Helens Square, York, United Kingdom.
Impossible Motel is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Guest favorite
Apartment/Flat