
Arica, Chile
Diego de Almagro Arica
4-star hotel
Located on the Chinchorro Beach just meters from the sea, the hotel is a short walk from the town and the major tourist attractions. The hotel has a total of 166 guest rooms. Facilities include a lobby, lift access, and WLAN…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Restaurant


