Valle Hotel

Via Cavour 134
Rome
Italy