A resort hotel offering spa and wellness facilities. Enjoy an indoor swimming pool and free parking.