Where is Hotel La Lumiere di Piazza di Spagna located?
Hotel La Lumiere di Piazza di Spagna is located at Via Belsiana 72 in Historical Center, 1.2 km from the center of Rome. Scalinata di Trinità dei Monti is the closest landmark to Hotel La Lumiere di Piazza di Spagna. Get latest prices on KAYAK now!