Sherbrooke Castle Hotel in Glasgow blends historic architecture with romantic character, with grand castle stonework and lush green surroundings. Exchange vows with your favourite people around you, indoors or out, then share joyful toasts, plenty of laughter and an evening reception under the lights. The atmosphere is warm and welcoming, and everything feels effortless as family and friends gather to start your married life together.