Located 656 feet from the bus station and 1640 feet from La Cruz hill, Apart Hotel Quillango offers self-catering accommodations with free Wi-Fi in Punta Arenas. The main square and city center are 0.6 mi from the property.
Providing a tranquil environment, the apartments in Apart Hotel Quillango feature kitchens and cable TVs.
Apart Hotel Quillango is 12 mi from Carlos Ibañez del Campo airport. Car rental services are offered.