Villa Marie

Villa Marie is one of the highest hotels in St Barths. You will find it towards the end of the road perched on the tallest hilltop of Colombier..
Villa Marie is one of the highest hotels in St Barths. You will find it towards the end of the road perched on the tallest hilltop of Colombier..