Viale Degli Ammiragli 67, Rome
bedrooms
Baths
Guests
Offering free Wi-Fi in all areas, La Roma di Camilla is located in a residential area of Rome, 1312 feet from the Vatican Gardens. Cipro Metro Station is 1148 feet from La Roma di Camilla.
Parking
Elevator
Spa
WiFi/Internet
Laundry
Non-smoking
Air conditioning
Beach
No nearby properties available in this region at the moment.