Stresa is home to Terra Luce on Stresa Hill. Lake Orta and Isola Bella reflect the area's natural beauty and area attractions include Alpinia Botanical Garden and Adventure Park. Alpyland and Villa Taranto Botanical Garden are also worth visiting. Visit our Stresa travel guide
What time is check-in at Terra Luce on Stresa Hill?
Check-in start time: 3:00 PM; check-in end time: 6:00 PM.
What time is check-out at Terra Luce on Stresa Hill?
Checkout is at 10:00 AM.
Where is Terra Luce on Stresa Hill located?
Situated in Stresa, this apartment building is within 2 miles (3 km) of Alpinia Botanical Garden, Golf Club Alpino di Stresa and Villa La Palazzola. Carciano Ferry Terminal and Stresa Lakeside Promenade are also within 3 miles (5 km).
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.