Centrally located in Rome, Little Rose Residence is 170 metres from the banks of Tiber River and a 5-minute walk from Lepanto Metro Station. It offers elegant rooms with parquet floors and free Wi-Fi.
Number of rooms: 3
Via Cola di Rienzo 28, Vaticano Prati, 00192 Rome, Italy