Check-in
14:00:00
★★★3 star property
Origen Apart Hotel is a beacon of sustainability and luxury, strategically located in the vibrant heart of Santiago. This hotel stands out with its commitment to eco-friendly practices and a modern architectural design that captures the essence of Chilean elegance.
Origen Apart Hotel caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 150 elegantly appointed guestrooms. Each room at Origen Apart Hotel offers an oasis of comfort with spacious layouts ranging from 30 to 60 square meters. Guests can choose from deluxe rooms, executive suites, or penthouse accommodations. Luxurious features include premium bedding, marble bathrooms, private balconies offering panoramic city or serene garden views, and exclusive toiletries. In-room amenities like high-speed Wi-Fi, state-of-the-art flat-screen TVs, and fully stocked minibars enhance the living experience.
Dine in splendor at Origen's signature restaurants including 'Cielo,' which offers rooftop dining experiences with a menu crafted by Michelin-starred chefs featuring local Chilean cuisine and international dishes. The hotel also provides exclusive dining experiences such as wine pairings curated by expert sommeliers.
Rejuvenate at Origen's luxurious spa offering signature treatments and hydrotherapy options. The wellness center includes modern fitness facilities complemented by yoga classes that cater to all levels within a tranquil setting ideal for relaxation.
Points are credited instantly on non-refundable bookings.
Search prices are indicative and may change at checkout.
14:00:00
12:00:00
Check-in time starts at 2 PM. Guests must present valid identification along with confirmation details upon arrival. Pets are not allowed within the hotel premises. For non-refundable bookings, guests are required to provide payment at check-in.
+56226716906
Hotel
Points credited instantly
Non-refundable stays credit points as soon as the booking is confirmed.
Origen Apart Hotel is a beacon of sustainability and luxury, strategically located in the vibrant heart of Santiago. This hotel stands out with its commitment to eco-friendly practices and a modern architectural design that captures the essence of Chilean elegance.
Calle Tarapaca N° 644, Santiago de Chile
See on mapPoints are credited instantly on non-refundable bookings.
Check-in time starts at 2 PM. Guests must present valid identification along with confirmation details upon arrival. Pets are not allowed within the hotel premises. For non-refundable bookings, guests are required to provide payment at check-in.
Hotel · +56226716906
0 of 0 room types
Search prices are indicative and may change at checkout.