See reviews 0 KENSINGTON PLACE * * * * *

LE CAP

Afrique du Sud

Shop Intimate contemporary hotel.
Le + Sublimhotel
Lobby
Room/Suite

8 Rooms.

Restaurants & Bars
Outdoors