Via Tuscolana 892, 00174 Roma
Hotel
3 stars
with
26
rooms
Offering free Wi-Fi, The Strand Hotel is located along Via Tuscolana, famous shopping street on the way to Ciampino
Airport and the GRA orbital road. Porta Furba Metro Station is 656 feet away and provides links to the historic center of Rome.
The Strand is a 3-star hotel with an outdoor swimming pool, and a ...