Claudia House Roma Termini

Rome • Show on map
View Details for Price
In the heart of Rome, Claudia House Roma Termini offers rooms with free Wifi. The property is close to several well-known attractions – a 12-minute walk from Repubblica - Teatro dell'Opera Metro Station,…More info
