Rome's Best Holidays Hotel Rome
Offering air-conditioned rooms with free Wi-Fi, Rome's Best Holidays is a few steps from Vittorio Emanuele Square and Metro. The Spanish Steps and Vatican Museums are a few metro stops away.
Number of rooms: 7
Via Principe Amedeo 148, Central Station, 00185 Rome, Italy