The Glen Boutique Hotel & Spa is a boutique apartment hotel nestled in the scenic suburb of Sea Point in Cape Town. Enjoy happy hour at their cozy bar, where you can unwind with a selection of drinks after a day of exploring the city. The hotel's apartments are stylishly decorated and offer a tranquil retreat. With its close proximity to the beach and vibrant promenade, you'll have plenty of opportunities for relaxation and leisure.