Echo Mountain Inn
Hotel
Thabazimbi
Featuring free Wi-Fi and an on site casino, Echo Mountain Inn offers accommodation in Thabazimbi. Guests can enjoy the on-site bar. Free private parking is available on site.
Number of rooms: 13
87 Van Der Bijl Street, 0380 Thabazimbi, South Africa