Featuring a garden, Lemon Tree offers accommodation in Mesana with free WiFi and mountain views. Guests staying at this holiday home have access to a fully equipped kitchen.