Smart Hotel Castro Pretorio

Smart Hotel Castro Pretorio Address: Piazza Indipendenza 13bis, Rome, Italy

Minimum price found for Smart Hotel Castro Pretorio was: 77 EUR

Click here to get more information, photos & guest ratings for Smart Hotel Castro Pretorio