Via degli Spagnoli 41, Roma
bedrooms
Baths
Guests
Centrally located in Rome, Enjoy your stay - Navona Square Apartment offers air-conditioned accommodations 984 feet from the Piazza Navona Square, and 1312 feet from the Pantheon. WiFi is free throughout.
Parking
WiFi/Internet
Laundry
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.