BEST WESTERN KILIMA HOTEL

129 HOLGATE ROAD
York
United Kingdom