Via di san martino ai monti 22, 00184 Roma
Guesthouse
Featuring free WiFi throughout the property, Monti Garden is located in Rome, 656 feet from Santa Maria Maggiore.
Each room at this guest house is air conditioned and is equipped with a flat-screen TV and a private bathroom with free toiletries, hairdryer, and views of the garden.
You can start the...