Ostella Spa & Resort is a 4-star hotel offering comfortable rooms and suites, a wellness center with a pool, jacuzzi, and fitness room. Guests can enjoy fine dining with French and Mediterranean cuisine at one of its three on-site restaurants.