
Rome, Italy
Freedom Traveller
3-star hotel
With a stay at Freedom Traveller, you'll be centrally located in Rome, just a 2-minute walk from Via Marsala and 7 minutes by foot from Via Nazionale. This townhouse accommodation is 0. 6 mi (1 km) from Via Veneto and 0. 4 mi (0.…
- Wi-fi
- Wired Internet
- 24-hour reception
- Car park · extra charge





















