Ritual de Terra Resort & Spa is a hotel located in Jávea, near the Mediterranean Sea and surrounded by nature. It features a restaurant, bar, garden, and terrace.