Grand Hotel Plaza
Hotel
Spagna
Located 350 metres from the Spanish Steps in Rome, the prestigious Grand Hotel Plaza is set in a restored historical building from 1860. It features 2 panoramic terraces and elegant accommodation with high ceilings and Carrara marble.
Number of rooms: 206
Via del Corso 126, Spagna, 00186 Rome, Italy
Hotel booked 2 times today.