Sierra Manzanillo


Manzanillo: The majestic Sierra Manzanillo is located on the Santiago Peninsula on the shores of the secluded Bay of La Audiencia. Comprised of several buildings of varying heights, this resort rests in an area of warm waters with an average temperature of 82 degrees Ð perfect for enjoying the many amenities offered to guests.

|
