
Rome, Italy
Montreal
3-star hotel
2.0 km straight-line distance
This hotel is centrally located on a main road. Many of Rome's sights, such as the Basilica of Santa Maria Maggiore or the world-famous Colosseum, can be easily reached on foot. Also not far are the main shopping areas - a…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Laundry service























