Best Western Kilima Hotel 3 stars

129 Holgate Road, York, YO24 4AZ, United Kingdom

Hotel image
Read more reviews for Best Western Kilima Hotel