Piazza Della Cancelleria, 62, 00186 Roma
Hotel
3 stars
with
46
rooms
Centrally set in Rome, Hotel Damaso is 492 feet from Piazza Navona and a 2-minute walk from Campo de' Fiori. It
features a panoramic terrace, a lounge bar and air-conditioned rooms located in a historic building from the 19th century. WiFi is free.
All the rooms at 3-star Damaso offer a flat-screen TV with satellite ...