
Rome, Italy
Hotel Arcangelo
3-star hotel
1.5 km straight-line distance
This property enjoys a convenient position in Rome . The property consists of 33 rooms. Guests can enjoy the convenience of 24-hour reception. A key collection service is available. There is an on-site car park. At 100 meters…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Laundry service























