Centrally located in Rome, Little Rose Residence is 558 feet from the banks of Tiber River and a 5-minute walk from Lepanto Metro Station. It offers elegant rooms with parquet floors and free WiFi.
Air-conditioned room at Little Rose Residence will provide you with a satellite flat-screen TV and a mini-bar. The private bathroom includes a hairdryer.
An Italian breakfast (cappuccino and croissant) is offered at a nearby café.
Piazza del Popolo is 1640 feet away. The Vatican is 1 metro stop from the property.