Hoteles Alto del Sol Mejillones
Phone Number: +56552623220
Website: www.hotelaltodelsol.com..
Categories: Hotel, Restaurant
Address: Almirante Latorre 838, 1310000 Mejillones, Antofagasta, Chile
GPS Coordinates:
-23.10062,-70.44622
Mejillones, Antofagasta Province, Antofagasta Region, Chile
Facebook: facebook.com/212791459215828
Instagram: Photos and Videos