La Roma di Camilla Bed and Breakfast Rome
Offering free Wi-Fi in all areas, La Roma di Camilla is located in a residential area of Rome, 400 metres from the Vatican Gardens. Cipro Metro Station is 350 metres from La Roma di Camilla.
Number of rooms: 4
Viale Degli Ammiragli 67, Trionfale, 00153 Rome, Italy