The outdoor pool at Hotel Torre provides the perfect spot for relaxation while guests looking to stay connected will enjoy the free WiFi access offered at this accommodation. Cool off with the en suite fan and air conditioning or enjoy cable TV.
The outdoor pool at Hotel Torre provides the perfect Read more
The outdoor pool at Hotel Torre provides the perfect spot for relaxation while guests looking to stay connected will enjoy the free WiFi access offered at this accommodation. Cool off with the en suite fan and air conditioning or enjoy cable TV.
The outdoor pool at Hotel Torre provides the perfect spot for relaxation while guests looking to stay connected will enjoy the free WiFi access offered at this accommodation. Cool off with the en suite fan and air conditioning or enjoy cable TV.
Number of Rooms: 12