Rio Art Hotel Hotel Setúbal, Costa Azul
Rio Art Hotel is set in Setúbal, within 2.6 km of Albarquel Beach and 2.9 km of Praia da Saúde. Among the facilities at this property are a shared lounge and a 24-hour front desk, along with free Wi-Fi throughout the property.
Number of rooms: 23
Avenida Luísa Todi, 117, 2900-461 Setúbal, Portugal