Offering air-conditioned rooms with free Wi-Fi, Mr Frills is set on the 2nd floor and is right in front of Vittorio Emanuele Metro Station in central Rome. Direct metro links are available to the Spanish Steps and Vatican Museums.
Number of rooms: 3
Piazza Vittorio Emanuele II 70, Central Station, 00185 Rome, Italy