Via della scala 63, 00153 Roma
Apartments
Situated in Rome, less than 1 km from Campo de' Fiori, 1.9 km from Roman Forum and 1.2 km from Largo di Torre Argentina, LHP Suite Roma Trastevere features accommodation with a terrace and free WiFi. This property is located a short distance from attractions such as Pantheon, Piazza Navona, and Castel...