Hotel Roma
Hotel
Alvalade
Located in Lisbon's exclusive Alvalade district near many theatres and restaurants, Hotel Roma offers spacious rooms with free Wi-Fi. It features a solarium and an on-site restaurant serving international fare.
Number of rooms: 263
Avenida de Roma 33, Alvalade, 1749-074 Lisbon, Portugal
Hotel booked 2 times today.