17 Geneva Upper in Camps Bay

This unit is the largest of the three 1-bed luxury self catering holiday apartments. It is situated above two similar apartments, and has it’s own private road entrance.
18 Pins23 Followers

Geneva,Camps

Geneva,Camps

Geneva,Camps

Geneva,Camps

Geneva,Camps

Geneva,Camps

Geneva,Camps

Geneva,Camps

Geneva,Camps

Geneva,Camps

Pinterest
Search