
Roma, Italy
Villa Rosa
3-star hotel
2.6 km straight-line distance
This city hotel, located in the charming Trastevere neighborhood of Rome, offers convenient access to the Roma Trastevere railway station. Piazza Venezia, in the heart of Rome, is a mere 20-minute walk, and the beautiful Ostia…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant























