Via Francesco Grimaldi, 112, 00146 Roma
Apartment
with
1
room
A 14-minute walk from Roma Trastevere Train Station in Rome, House Grimaldi features accommodations with access
to beauty services. The apartment, set in a building dating from 1965, is 1.2 miles from Basilica San Paolo Metro Station and 2.4 miles from Roman Forum. The apartment also offers free Wifi as well ...