Hotel Ateneo Garden Palace, Rome

Piazza dei Siculi 9-11San Lorenzo, Rome00185, Italy