
Rome, Italy
OTTO Rooms & Photogallery
Hotel
2.0 km straight-line distance
OTTO Rooms & Photogallery is centrally located in Rome, a 3-minute walk from RAI Teatro delle Vittorie and 7 minutes by foot from Tribunale Ordinario di Roma. This townhouse accommodation is 0. 7 mi (1. 1 km) from Tribunale…
- Wi-fi
- Business centre
- Concierge
- Lift access






















