Hotel TorrezafHotel6.9Pleasant33 reviewsTorre del CampoFree Wi-FiAir conditioningRestaurantBar24-hour front desk6.9Pleasant33 reviewsPick dates to see pricesSee prices