Set on the tropical island paradise of St Martin (French West Indies) this Four Star Orient Beach resort offers luxury accommodation in 65 elegant rooms and suites located in 18 beautifully appointed, pastel coloured villas. Each villa includes 3 - 5 rooms or suites and each has its own swimming po...
Awards and Ratings
Four Star rating just renewed in 2012
To be determined based on size of group and dates of travel. Generally requires a minimum non refundable deposit.