Cap Juluca’s is one of the finest hotel you`ll ever come across. It is located in the island of Anguilla and has been well rated by many tourist magzines and have won many awards. The guestrooms all have feature premium bedding, HDTVs and DVD players, iPod docking stations, and free wireless Internet, as well as enhanced patio furniture. The resort’s world-famous beaches, which are groomed several times a week, have been enhanced with luxurious chaise lounges and five new serving stations. All three restaurants have been completely renovated, as has the spa.
This hotel will amaze you. It has a 5 star rating and is a good place to go to unwind and relax. A excellent place for vacation, travel or just visiting for friends, family and couples.