Hôtel Mas de Vence - La Table du Mas features a spacious restaurant. Dogs are welcome, and the hotel offers 24-hour reception.