Glasgow Scotland G41 4PG
Sherbrooke Castle Hotel
Sherbrooke Castle Hotel is a historic baronial mansion turned hotel in Glasgow, Scotland, offering elegant accommodations, fine dining, and scenic views of the surrounding parkland
Sherbrooke Castle Hotel is a distinguished baronial mansion located in Glasgow, Scotland, blending historic charm with modern comforts. Originally built in the 19th century, the hotel features grand architecture, luxurious interiors, and beautifully landscaped gardens. Guests can enjoy spacious rooms, a renowned restaurant serving Scottish cuisine, and a cozy bar with an extensive whiskey selection. The hotel’s tranquil setting, overlooking Pollok Country Park, provides a peaceful retreat while remaining conveniently close to Glasgow’s city center. Ideal for leisure and business travelers alike, Sherbrooke Castle Hotel combines heritage, hospitality, and exceptional service for a memorable stay.