Located on the second floor, this en suite room is located in an independent building near Piazza Navona and the Vatican. Features air conditioning, free Wi-Fi, and a flat-screen TV.
Please note that this room is located in a building without a lift.