Choose your room
Leto Apartment
The 110 m^2 Leto Apartment Rome is situated right in the centre of Rome, nearly a 5-minute ride from a hot shopping spot like Piazza del Popolo.
This 3-bedroom apartment is 16 minutes' walk from Palace of the Holy Office and just 1.8 km from Torre di San Giovanni. Church of Saint Louis the French is within close proximity of the apartment.
Guests can take advantage of comforts like an air conditioner, along with entertainment features such as a television. Leto Apartment is also furnished with a sofa set. For added convenience, a shower are available at this accommodation.
The property is equipped with a kitchen offering a fridge, an oven, and kitchenware. Ensuring that guests have a comfortable stay, the apartment includes coffee and tea makers as self-catering amenities. Offering Italian dishes, Cantina '86 lies around 5 minutes' drive from this accommodation. Crescenzio/Risorgimento bus stop is accessible in 5 minutes' walk and Ottaviano - San Pietro - Musei Vaticani tube station is in a 5-minute walking distance.