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