Duke Hotel

Via Archimede 69
Rome
Italy