Sherbrooke Castle Hotel
Hotel
South
This magnificent, baronial building offers luxury bedrooms, a bar, restaurant and conference facilities that cater for up to 200 people.
Number of rooms: 23
11 Sherbrooke Avenue, South, Glasgow, G41 4PG, United Kingdom