Photos coming soon
HOTEL
Rental In Rome City Center Apartment
Via dei Portoghesi 18, Spagna, 00186 Rome, Italy, Rome
Where it sits
Rental In Rome City Center Apartment
Via dei Portoghesi 18, Spagna, 00186 Rome, Italy, Rome
41.90172, 12.47434
Similar stays nearby
Rental In Rome City Center Apartment
Hotel · 1 m
MGPgroup Suites&Apartments
Hotel · 2 m
MySuite Tower Pantheon
Hotel · 3 m
Romantico Appartamento a Piazza Navona
Hotel · 3 m
Romantica Suite A Piazza Navona
Hotel · 8 m
The Monkey Hotel
Hotel · 8 m
Hotel Portoghesi Roma
Hotel · 16 m
Antica Dimora dell'Orso
Hotel · 18 m
Plan around Rental In Rome City Center Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
