O'cub Hotel is one of the best 2-star hotels in Villeneuve-Lez-Avignon. The panoramic terrace offers stunning views of the Palace of the Popes, Mont Ventoux, and the Avignon. The hotel has 23 rooms with a beautiful decor, a pure elegance that leaves the guest with a feeling of being in a cocoon of love and serenity.Some rooms have a separate box or...