With free Wi-Fi and air conditioning, Casa dell'Angelo is located in the capital city of Rome. It offers self-catering accommodation.
Apartments feature a TV, kitchen and terrace with city views. The private bathroom includes free toiletries.
Casa dell'Angelo is a 10-minute walk from the Vatican City. The Spanish Steps are 2 km away.
One-Bedroom Apartment from 170 to 170
Please enter the dates of your stay to check availability