A resort hotel offering villas for families and groups. Enjoy a peaceful retreat surrounded by nature.