Marvi Hotel Location
Viale Pietro Della Valle, 13, Rome, Italy
Enter dates to see available properties
Area Information
Attractions
Castel Sant' Angelo
300 m
Santa Maria in Traspontina
350 m
Via della Conciliazione
400 m
Teatro dell'Opera di Roma
2.7 km
Train stations
Roma San Pietro Station
1.3 km