. . . . "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." .