The Glen Boutique Hotel & Spa is a luxurious apartment hotel located in the trendy suburb of Sea Point in Cape Town. It offers a pillow menu to ensure a comfortable and restful sleep for its guests. The apartments are elegantly decorated and feature modern amenities including a fully equipped kitchenette, comfortable living area, and en-suite bathroom. The hotel offers a range of facilities including a swimming pool, spa, and on-site restaurant. Guests can also relax and unwind at the hotel's rooftop terrace with panoramic views of the Atlantic Ocean. The Glen Boutique Hotel & Spa provides a tranquil oasis in the bustling city of Cape Town.