Description: The Glen Boutique Hotel Cape Town's Best Boutique Hotel Situated in Sea Point, Cape Town, South Africa. Accommodation consists of individually styled en suite rooms, Large pool and Secure parking
THE GLEN BOUTIQUE HOTEL & SPA
LUXURY HOTEL
NESTLED IN THE HEART OF THE CITY