Guesthouses

Tubular Swells

tubular

Tubular Swells is a relaxed self-catering three bedroom guesthouse located in Scarborough, on the spectacular coastline of the Cape Peninsula, South Africa, overlooking the endless beauty of the Atlantic Ocean.
Besides the main guesthouse which comfortably accommodates 6 people, there is also a self-contained flatlet with separate entrance, which can accommodate [...]