This charming hotel is located on South Andros in the Bahamas-it is world away from everything. There are no casinos, fast food restaurants or discos here. Come prepared to relax and enjoy nature at its best. You can hike, fish, birdwatch or enjoy walks on the beaches that are void of people and footprints!
- Also Known As:
- Ritz Beach South Andros Bahamas
Region: Caribbean > Bahamas > Out Islands > Andros
#4 Top resorts Hotel in Andros