Hotel Commodore

Via Torino 1
Rome
Italy