Welcome to Lemon Tree Rentals!

We provide you with our hand-picked selection of our favourite Holiday Villas and Apartments on Lake Garda, Italy