Hotel Doria, Rome

Via Merulana 4Esquilino - Termini, Rome00185, Italy