Address : island harbour, island harbour Show Hotel Map
The hotel is located on the Caribbean island of Anguilla, a tranquil island which has become famous and gained world recognition for its beaches. The hotel is located at Island Harbor and is only a drive of about 8 minutes from the centre. The nearest shops to visit are at The Valley, 12 minutes away. The closest beach for guests to enjoy is Shoal Bay, which can be found approximately a 5-minute drive away.