Great place right near Vatican City! Lots of room, great amenities and excellent views.