Pueblo Torviscas offers self-catering holiday apartments. This apartment hotel features multiple outdoor pools and two restaurants for guests.