Guesthouse nearby Alice Town
1 found
Bimini Seaside Villa
Bimini Seaside Villa is situated in Alice Town. This beachfront property offers access to a terrace, free private parking and free WiFi.
More Guesthouse in other Cities
Interesting places in Alice Town
Search this area