Domus Nicosia Guest House B&B
Rome • Show on map Price as low as EUR 127.98Centrally located in Rome Domus Nicosia Guest House B&B is 50 metres from the banks of the River Tiber. It offers air-conditioned rooms and free WiFi. Piazza Navona is reachable on foot in 5 minutes.…More info