Availability
Description
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 cafe. Piazza del Popolo is 1640 feet away. The Vatican is 1 metro stop from the property.