Choose your room
Bellagio Lakeshore Nest
- Wi-Fi
- Air conditioning
- No pets allowed
Up to 2 guests can stay at the 1-bedroom Bellagio Lakeshore Nest villa and enjoy the Torre delle Arti, located about a 5-minute walk away.
A convenient location offers quick access to the Basilica of Saint James, which is a mere 400 metres away, 200 metres from Piazza Mazzini bus station. Also, the holiday home is only a 13-minute walk from the Lido di Bellagio and approximately 3 km from the Fiumelatte Spring. This 1-bathroom villa provides easy access to natural wonders such as the Teresio Olivelli Civic Park (3.2 km) and Lierna Beach (3.9 km).
The Bellagio property boasts views of the mountain.
The accommodation offers a kitchenette, as well as a dining area to cook and dine. You can also make use of coffee and tea making machines, a fridge, and kitchenware to prepare your own meal. This Bellagio property is located right near La Lanterna, where guests can enjoy Mediterranean dishes.