Chamber House
Apartment
York
Located in York, near York Railway station and York Minster, Chamber House features free Wi-Fi, and guests can enjoy a shared lounge and a terrace.
Number of rooms: 2
4 Hetherton Street, York, YO30 7DX, United Kingdom