
Roma, Italy
Spanish Steps Relais
Apartment
1.8 km straight-line distance
Located on the charming pedestrian street of Via della Croce, Spanish Steps Relais offers a spacious and sunny apartment in the heart of Rome. Just a short stroll from the Spanish Steps and Piazza Navona, this beautifully…
- Wi-fi
- Air conditioning in public areas
- Airport Shuttle
- Lift access






















