The crossed-out price indicates the rate the hotel has provided for reference.
Piazza Monteleone di Spoleto, 20, Rome, Metropolitan City of Rome, Italy
855 378 5969
Grand Hotel Fleming
Piazza Monteleone di Spoleto, 20, Rome, Metropolitan City of Rome, Italy
+18553785969