Hotel Alto del Sol Latorre Mejillones
3.5-star Mejillones hotel with rooftop terrace
Reviews
8.6 out of 10
Excellent
Popular amenities
Explore the area
Avenida Almirante Latorre 838, Mejillones, 1310000
- Mejillones Stadium7 min walk
- Museum of Mejillones9 min walk
- Mejillones Park9 min walk
- Antofagasta (ANF-Cerro Moreno Intl.)28 min drive