Grand Hotel Fleming

Piazza Monteleone Di Spoleto 20, Rome