Swallows Nest

Swallows Nest is a self catering chalet that sleeps 2 people. It is situated on the Naudes Neck pass road just 4km outside the historic village of Rhodes.The open plan unit is fully equipped with en suit bathroom, lounge and kitchen area and powered with electricity....