Serviced apartment Gateway Serviced Apartments
★★★★
87 Harehills Ave, Leeds, United Kingdom Show on map
Cyrus Hotel is a 3-star hotel in Leeds, United Kingdom. It is one of 247 places to stay in Leeds listed on Triptoic.
87 Harehills Ave, Leeds, United Kingdom
Cyrus Hotel is located at 87 Harehills Ave, Leeds, United Kingdom.
Cyrus Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel
Apartment/Flat
Apartment/Flat
Apartment/Flat
Apartment/Flat