Freeport Hotels by HotelTravel.com
Freeport is lively city on the island of the Grand Bahamas approximately 160 km from Florida, USA. HotelTravel.com travellers will find a wide array of noteworthy attractions in the beautiful island of Freeport. Xanadu Beach is one of the top attractions as is the Lucayan National Park. The hotel accommodation is abundant with a plethora of beach front resorts and hotels on offer.