Featuring free WiFi and an on site casino, Echo Mountain Inn offers accommodations in Thabazimbi. Guests can enjoy the on-site bar. Free private parking is available on site.
The rooms come with a TV with satellite channels. A balcony or patio are featured in certain rooms. Each room is fitted with a private bathroom equipped with a shower. For your comfort, you will find free toiletries and a hairdryer.
There are shops at the property.
4WD track is 0.7 mi from the property.