
Roma, Italy
Demetra Hotel
4-star hotel
2.1 km straight-line distance
Located in front of the Rome Opera House, a 15-minute walk from the Colosseum area and a 5-minute walk from Rome Termini station, with quick metro connections to the Spanish Steps and the Vatican Museums, the Demetra Hotel offers…
- Wi-fi
- 24-hour reception
- Laundry service · extra charge
- Air conditioning in public areas























