Down-to-earth, family-run guesthouse offering complimentary breakfast, plus a garden & a BBQ.
Elgin Valley Inn is a guest house. It is located at 99 Oudebrug Rd, Elgin, 7160. Visitors rate it 4.6 out of 5 based on 102 reviews. You can contact Elgin Valley Inn by phone at +27 83 475 4459.
Elgin Valley Inn is located at 99 Oudebrug Rd, Elgin, 7160, South Africa.
You can call Elgin Valley Inn at +27 83 475 4459.
Elgin Valley Inn has a rating of 4.6 out of 5 based on 102 reviews.
How to get there