A Vila is a hotel in Funchal, Madeira, offering a stay surrounded by gardens.