Grand Hotel Palatino

Via Cavour 213
Rome
Italy