
Roma, Italy
Al Viminale Hill Inn & Hotel
3-star hotel
1.4 km straight-line distance
This charming hotel, nestled in the heart of Rome, offers modern comforts and a pleasant atmosphere. Located just 300 meters from Termini Station and directly across from the Teatro dell'Opera di Roma, it provides easy access to…
- Wi-fi
- Car park · extra charge
- Laundry service · extra charge
- 24-hour security























