Leoncino 36 Apartments in Rome
Fabulous 9 (188 reviews)
Residence
About it
Centrally located in Rome's historic center, Leoncino 36 Apartments in Rome is 5 minutes' walk from the Spanish Steps and 1969 feet from the Spanish Steps Metro Station. It offers elegant accommodations featuring free WiFi.
Air-conditioned apartment will provide you with a flat-screen TV, an equipped kitchenette with dishwasher and a seating area. The private bathroom includes a hairdryer.
The banks of Tiber River are a 3-minute walk away. Termini Train Station is 3 metro stops from Leoncino 36 Apartments in Rome.
Its strengths
Pets allowed
LAN Wi-Fi
Family rooms
Location
Via del Leoncino 3600186 Rome
Dates of your stay
Availability with