The Barn On 62
60 Long Street, 6720 Montagu, South Africa, Montagu
Location Want to save money while travelling? It’s easy: hotel The Barn On 62 is located in Montagu. This hotel is located in walking distance from the city center. At the hotel You can stop by the bar. Taste the local cuisine and have a rest in the restaurant. Free Wi-Fi is available
Free WiFiParkingPool

