Welcome to Lemon Tree Rentals!

Providing you with our hand-picked selection of our favourite holiday apartments and villas on Lake Garda, Italy