Hotel Ancla Inn
HotelDown-to-earth property featuring a restaurant, a bar & a cafe, as well as room service. People often mention hotel,
Address
Gral. Manuel Baquedano 520, Antofagasta, Chile
Website
Contact
+56 55 222 4814Rating on Google Maps
3.90 (388 reviews)Open on Google Maps