The Glen Boutique Hotel & Spa is a boutique apartment hotel located in Cape Town. It offers luxurious apartments with heating systems, ensuring a cozy and warm atmosphere for guests. The hotel is situated in the trendy Sea Point area, close to the beach and popular attractions. Guests can indulge in a range of spa treatments and enjoy facilities such as a rooftop pool and restaurant. The apartments are elegantly designed and equipped with all the necessary amenities for a relaxing stay.