The Glen Boutique Hotel & Spa is a boutique hotel located in the trendy Sea Point area of Cape Town. It offers a rooftop terrace with panoramic views of the Atlantic Ocean and Lion's Head mountain. The hotel features stylishly decorated rooms and suites, each with its own private terrace or balcony. Guests can relax and unwind on the terrace, or indulge in a spa treatment at the hotel's wellness center. The hotel also has a restaurant and bar, serving delicious meals and drinks. With its stunning views and luxurious amenities, The Glen Boutique Hotel & Spa is a fantastic choice for a boutique hotel with a terrace in Cape Town.