![](http://aff.bstatic.com/images/hotel/max500/880/88071056.jpg)
Located in Rome, 200 metres from St. Peter's Basilica, InnsideRome features air-conditioned rooms with free WiFi throughout the property. Every room is fitted with a flat-screen TV. Every room has a private bathroom fitted with a bath or shower.
Address: Via di Porta Cavalleggeri n¶ø13 Piano 1, Interno 1, Roma
Rates from:
EUR 60 Book Now