
Rome, Italy
Twenty One Hotel
4-star hotel
1.2 km straight-line distance
Located in the heart of Rome, the 4-star Twentyone Hotel is within a 15-minute walk of Piazza del Popolo and Castel Sant'Angelo. This stylish hotel offers 96 individually decorated guestrooms, each equipped with a minibar…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Gym






















