Casa Garibaldi in Leni provides accommodations with free Wifi, a 11-minute walk from Rinella Beach, 0.7 miles from Punta Marcello Beach, and a 14-minute walk from Nonna Beach.
Providing a balcony with sea views, this apartment also offers a cable TV, a well-equipped kitchen with an oven, a fridge, and a stovetop, as well as 1 bathroom with a bidet and a hair dryer.