a unique guest house in the heart of Clarens!. Red Mountain House is situated in the heart of the beautiful village of Clarens. It was established in 2003 and has hosted people from all over the world.
Accommodation is on the first floor o
...show more