Via Principe Amedeo, 2 Piano II Int.7, 00185 Roma
Apartment
with
1
room
Casa De Rose is located in Rome, just a 5-minute walk from Repubblica - Teatro dell'Opera Metro Station and 0.7
miles from Vittorio Emanuele Metro Station. This apartment offers an elevator and free Wifi. The property is 0.8 miles from the city center and a 8-minute walk from Santa Maria Maggiore.
The air-conditioned ...