LHP Suite Roma Trastevere Apartment Trastevere
LHP Suite Roma Trastevere is attractively located in the centre of Rome and has a terrace. The accommodation is 300 metres from the Piazza di Santa Maria in Trastevere and features free Wi-Fi throughout the property.
Via della Scala 63, Trastevere, 00153 Rome, Italy