Ylang Ylang Beach Resort is a secluded beachfront retreat where lush jungle meets the Pacific Ocean. Guests enjoy peaceful bungalows, oceanfront dining, yoga, and abundant wildlife, all within walking distance of Montezuma’s charming town and waterfalls.
Don't have an account with Tourist.com?
Sign up now and get a tourist card and lots of discountsContact Info
Message Online
Location
Address
Santa Fe, Costa Rica