
Roma, Italy
Hotel Della Torre Argentina
3-star hotel
1.8 km straight-line distance
HOTEL DELLA TORRE ARGENTINA is located in the heart of Rome, just a few meters from the homonymous emblematic archaeological site and only 600 meters from Piazza Venezia, considered the geographical center of the city. Within…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Laundry service · extra charge























