Largo della sapienza, 8, 00186 Roma
Hotel 4 stars
Just 325 ft from Piazza Navona square, the 4-star Palazzo Navona Hotel is in the heart of Rome. It offers free Wi-Fi throughout, a terrace, and air-conditioned rooms with modern décor.
These rooms feature a minibar, electric kettle, and flat-screen TV with pay-per-view channels. Each has a private...