Terra Ventura is a hotel offering rooms and apartments, three restaurants with gourmet cuisine, a spa, and an indoor pool with a waterslide.