La Libellula Apartment Turin is situated in the San Donato - Campidoglio district of Turin, approximately 5 minutes' walk from Chiesa Parrocchiale di Sant'Alfonso de' Liguori.
Located merely 7 minutes' walk away, Macelleria Pino offers Italian dishes. Offering access to the rest of Turin, Principi d'Acaja underground station is just 550 metres away.
Royal Palace of Turin is at a distance of 2.2 km from La Libellula Apartment, while Armeria Reale Museum is nestled 2.3 km away. Parco Ruffini is about a 10-minute drive from the apartment.