About this hotel
1.3 km from Piazza Navona in Rome, Domus Cavour Guest house features accommodation with access to spa facilities and wellness packages. It is set less than 1 km from Castel Sant'Angelo and offers a lift. The property is 1.5 km from the city centre and 500 metres from Lepanto Metro Station. The units come with air conditioning, a flat-screen TV with cable channels, a kettle, a bidet, a hair dryer and a desk. With a...