Glenborrodale Castle is a magnificent Baronial castle, a secluded and unique venue, ideal for weddings, events, tours, a majestic family holiday or simply a romantic holiday for two. Glenborrodale has 16 impressive and extremely comfortable double, twin and state rooms. Every room has a fantastic view and is en-suite – with many bathrooms retaining original features like roll-top baths and Victorian tiling.