Located in Jávea, 29 miles from Terra Natura, Poppy provides accommodations with a garden, free private parking and a terrace. The property is around 30 miles from Acqua Natura Park, 8 miles from El Montgó and 9.5 miles from Denia Bus Station. Guests can use the indoor pool, or enjoy garden views.
All guest rooms at the resort are equipped with a TV and a kitchen. At Poppy, every room comes with air conditioning and a private bathroom.
Denia Castle is 10 miles from the accommodation, while Peñón de Ifach Natural Park is 15 miles away. Alicante–Elche Miguel Hernández Airport is 62 miles from the property.