Anna Northeast
(Staff)
Now this is the place to be seen! If any hotel on St Barths has the wow factor, Eden Rock is it. Set over a lovely white sand beach as well as out on the Rock itself, the hotel is chic, uber cool and absolute luxury.
If you want to get out and about, shop and dine, you couldnt be in a better lo...
read more
Comments (0)