Hotel Christopher
Location: St. Barths, , French West Indies
Features:Luxury beach resort with villas, health spa, scuba diving, swimming pool, health club / gym, yoga, Wif Fi and boating. Located in Pointe Milou, St. Barthelemy (St. Barth’s), French West Indies