
Glebe House
Kelso TD5 8AL, UK, Kelso, Kelso
Location Your vacation should be comfortable! Hotel Glebe House is located in Kelso. This hotel is located in 16 km from the city center. At the hotel Taste the local cuisine and have a rest in the restaurant. For business meetings, there is a conference hall. Accessible for guests wit
Free WiFiBusiness













