Located in the historic centre of Rome, close to numerous attractions.
Via calabria 17
Rome
00187
Italy
Checking for room alternatives