Sierra Manzanillo Hotel stands in the secluded bay of La Audiencia.
Sierra Manzanillo Hotel is located on the Santiago Peninsula,
this resort is only 10 minutes from downtown and 20 minutes
from the Airport. Sierra Manzanillo Hotel Manzanillo has 327
Air-conditioned rooms, have two double beds or one king-size
bed, full bathroom, mini bar and balcony.