Loading hotels
Confirming room availability...
Calvin House Apartments, 34 Strathmore Terrace, Leeds, United Kingdom
Featured amenities include complimentary wired Internet access, a computer station, and multilingual staff. Free self parking is available onsite.