£31.05 Avg/night
Rate and special offer based on Check-in 22 Feb 2016 Check-out 25 Feb 2016

Alexis Hotel Rome

2 stars
View map of Via Gaeta, 29, Rome, 00185