The beautiful Eden Rock hotel at St Barth, French West Indies.
- ST BARTH,FRENCH WEST INDIES - NOVEMBER 10: The beautiful Eden Rock hotel on November 10, 2012 at St Barth, French West Indies.Eden Rock St Barths is one of the Top 100 hotels in the world.