Via francesco crispi 20, 00187 Roma
Apartment
Located a 5-minute walk from the Spanish Steps in Rome, Crispi Luxury Apartments - My Extra Home is set in a 20th-century building. It offers self-catering accommodations with modern furnishings and free Wi-Fi.
All air-conditioned apartments offer a flat-screen TV, a seating area, and a fully equipped...