La Roma di Camilla

Viale Degli Ammiragli 67, Rome

Reservations:+1-888-355-0343

bedrooms

Baths

Guests

Description

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.

Amenities

Parking

Elevator

Spa

WiFi/Internet

Laundry

Non-smoking

Air conditioning

Beach

Check Price

No nearby properties available in this region at the moment.