Avenida Del Mar 3900 1711016 La Serena,Avenida Del Mar, La Serena
3.9 km
from the center of
La Serena
See available rooms
Enter the dates to see the current room rates