Rome Italy 00186
For heart-of-the-city convenience steps away from the fabulous Piazza Navona, check out Hotel Raphael, a comfortable, atmosphere-laden place with all the amenities, such as a restaurant and fitness area. Rooms have been recently renovated. The hotel often offers discounts for longer stays.
to view more rates.