A Cape Town Lodge is a formal accommodation facility providing full or limited service, located in natural surroundings beyond that of the immediate garden area.
Results 1 - 2 of 2
Green Point, Cape Town, Cape PeninsulaBudget accommodation suitable for students. Situated in the quiet suburb of Green Point, removed from the hustle and bustle of city living. Green Poin...from
Simon's Town, Cape Town, Cape PeninsulaThe rejuvenation of this Victorian Beach Hotel honors the Southern Right Whales that migrate to our shores every year. This 100- year old fully restored H...from