Roma Room 2 stars

Via Morgagni 41, Nomentano, 00161 Rome, Italy

Hotel image
Read more reviews for Roma Room