Hotel
Residence La Villa

Hotel Residence La Villa is one of very few offering hotel rooms as well as apartment style accommodation. This family run hotel was the first hotel in La Villa and is full of tradition and history.