Bel Abri is a 15 room French Country Inn in Napa. Our luxurious and spacious rooms feature heavenly beds with cozy down comforters, soft Egyptian linens, handcrafted furniture and plantation shutters. Our bathrooms will impress with custom cut granite vanities and showers, marble floors and pewter accents. From the full breakfast delivered to your room, to the attentive concierge service to the evening wine and cheese, you are our VIP. Experience the tranquility that is the Bel Abri.
French Country Inn