Phones are closed
Overlooking the beautiful waters of the Pacific Ocean and surrounded by the lush tropical flora of the majestic Sierra Madre mountains, this luxurious all-suite resort is a vacationer's dream and was the venue for the famous movie, "Night of the Iguana".
Required Documentation for Travel: