Kenilworth Hotels & Lodges
1 result for Hotels & Lodges in Kenilworth.
Palm House Boutique Hotel & Spa
10 Oxford Street, Wynberg, 7800, Cape Town, South Africa
Experience the warm Cape hospitality in this magnificent and elegant house that is a haven away from the turmoil of modern life. Surrounded by majestic palms this tranquil retreat overlooks the magnificent Constantiaberg ...
1 Results for Kenilworth
Sort the list for easier browsing