Infinity Bay Spa & Beach ResortWest Bay Beach Rd., Roatan, Roatan Island, Bay Islands, Honduras36.1 miles