Hotel Doria

Via Merulana 4
Rome
Italy