La Griffe Luxury Hotel

Via Nazionale 13
Rome
Italy