Select dates so you can see the availability and exact prices.
Via Degli Scipioni 94 (Check-in may be in different locations and special check-in conditions apply), Rome
Via delle Quattro Fontane 16, Rome
ITALY ROMA Piazza Vittorio Emanuele Ii, 138, Rome
ITALY ROME (RM) Via Cola Di Rienzo 271,00192 Roma,Roma,IT, Rome
Via Francesco Benaglia 13, Rome