Hotel Due Torri

Rome, Lazio

‘Near Piazza Navona and within walking distance of all the sights (we didn’t use a taxi the whole time we were in Rome), this centrally located hotel is on a quiet little street and I could sleep at night with my window open,’ writes a visitor. More