San Cristobal Tower, a Luxury Collection Hotel, Santiago
91% recommend this hotel