Nestled on a tranquil street, this charming hotel boasts spacious, clean rooms around a leafy courtyard, complete with complimentary breakfast and friendly service.
O'Higgins 138, 1300000 Taltal, Antofagasta, Chile Get directions
TazzieDevils
Stephanie S.
Keeria
berlin14057
Phil M
Frederique V
Marie R
Luciano F