8.6/10
Excellent
17 reviews
Free Wi-Fi
Only 200 metres from Mejillones city centre, Hotel Alto del Sol Mejillones offers rooms with free Wi-Fi and plasma Tvs. It features a restaurant and a terrace overlooking the sea, and breakfast is provided. The beach is 200 metres away.
Number of rooms: 60
Av. Almirante Latorre 838, 1310000 Mejillones, Chile