The Ylang Ylang Beach Resort is an ideal choice for anyone wishing to enjoy Costa Rica as it was meant to be experienced – immersed in the natural surroundings. Costa Rica is one of the most beautiful destinations in the world. Staying within the hustle and bustle of a city will not give you the “true” experience of this extraordinary country.
The Ylang Ylang is located in a secluded area of Costa Rica, nestled within the lavish, native greenery. Here, you can enjoy the natural beauty of Costa Rica. What makes the Ylang Ylang an ideal destination is that it is also located close enough to Montezuma that you can enjoy city life without sacrificing the splendor of the undisturbed Costa Rican environment.