The River Cottage - Addo is situated on the bank of the beautiful Sundays River with unobstructed river views. The River Cottage - Addo offers luxury bed and breakfast accommodation...
Addo Bed and Breakfast Accommodation - The River Cottage - Addo is your entry point to the world famous Addo Elephant National Park located just outside Port Elizabeth in the Eastern Cape province of South Africa.