Home >
domains >
www.edenrockhotel.com
Eden Rock Hotel
Situated in a romantic location, jutting into St. Jean Bay in St Barts, French Caribbean. Room amenities include air conditioning, satellite TV, video and mini-bar. Site has rates, reviews, and restaurant info.