Viale Regina Margherita 46, 00198 Roma
Apartment
with
1
room
ROMAMOREMIO is located in Rome, just a 11-minute walk from Villa Borghese and 1.2 miles from Piazza di Spagna
Metro Station. Guests staying at this apartment have access to a balcony. This pet-friendly apartment also has free Wifi.
The air-conditioned apartment consists of 4 bedrooms, a living room, a fully ...