
Roma, Italy
Room00 Santa Maria Maggiore
3-star hotel
2.1 km straight-line distance
Located in central Rome, this modern, 3-star aparthotel offers a tech-focused stay within walking distance of the city's main attractions. The property is situated a 10-minute walk from Piazza Santa Maria Maggiore and Via…
- Wi-fi
- Air conditioning in Restaurant
- Restaurant
- Air conditioning in public areas





















