Montagu Country Hotel

Montagu Country Hotel is a classic hospitality gem in theĀ charming town of Montagu, which is beautifully positioned between two mountains. Sporting a mix of classic Art Deco and Victorian styles, the hotel accommodates its guests in old-world style, the atmosphere enhanced by chauffeur-driven American Dream cars andĀ ‘golden oldies’ played on a Baby Grand. Alongside the … Continue reading Montagu Country Hotel