What time is check-in and check-out at Glamour Spanish Steps?
Check-in is at 16:00 and check-out is by 10:00.
4-minute walk to Piazza del Popolo and 14 minutes to the Spanish Steps.
Lepanto Metro Station is less than 1 km away.
Free air conditioning and Wi-Fi in all rooms.
Paid airport shuttle service available.
Express check-in and check-out via self-access system.