Hotel Scott House, Rome

Via Gioberti 30Esquilino - Termini, Rome00185, Italy