Take in the views from the rooftop terrace when you stay at Hotel Casa Torres. Guests can grab a bite to eat at one of the 2 restaurants and visit the 24-hour fitness center for a workout. Rooms offer flat-screen TVs, minibars, and room service.
Pros: overall everything was excellent! Walking distance to every shop and resturant.