
Rome, Italy
Angels In Rome
Hotel
2.3 km straight-line distance
The Angels In Rome offers a convenient location in Rome, complemented by an on-site restaurant and Wi-Fi access in all rooms. While on-site parking isn't available, off-site options are provided. The hotel also offers an airport…
- Wi-fi
- 24-hour reception
- Laundry service
- Air conditioning in public areas























