Situated steps away from Coubaril Church St. Lucia, Coubaril Manor Villa Castries offers guests to relax by a swimming pool.
This villa is located 2.4 miles from La Toc Beach and a 25-minute walk from Vigie. The Castries villa is located 1.3 miles from such cultural sights as Eudovic's Art Studio. Guests may also visit Cathedral Basilica of the Immaculate Conception in Castries, situated 30 minutes' walk away.
Featuring a balcony, Coubaril Manor Villa provides guests with a flat-screen TV with satellite channels, as well as climate control for added comfort.
Guests are welcome to cook their own meals in a kitchenette of this Castries property.