Echo Mountain Inn
Your host
Take a look at the host’s track record.
5/5
Shane Verified
Properties 1
Reviews 1
Years hosting 1
Review Summary
Ilhaam H - Feb 2024
Overall rating
My stay was great, the staff are amazing!
- Capacity: 10 people
-
Check-in: 15:00 to 19:00
Check-out: 10:00 - Address: 87 Van Der Bijl Street, Thabazimbi, 0380, Limpopo
- No children under 18