Oly Hotel ****
Rome, Italy
Sleeping Rooms
103 rooms
Location
Sleeping Rooms
Total number of rooms
103
Maximum number of rooms for groups
Address and Location Info for Oly Hotel
Full Address
Via Santuario Regina Degli Apostoli,36 00145
City
Rome
Region
Rome
Country
Italy
Latitude
41.852520
Longitude
12.481801