Star Self-Serviced Apartment Rentals
Nassau New Providence
Check in
3:00 PM
Check out
10:00 AM
With a stay at Star Self-Serviced Apartment Rentals in Nassau (Cable Beach), you'll be within a 5-minute drive of Cable Beach and Lucayan Archipelago. This family-friendly apartment is 1.1 mi (1.8 km) from Lake Cunningham and 1.7 mi (2.7 km) from Lake Nancy.
Make yourself at home in one of the 10 individually furnished guestrooms, featuring microwaves and flat-screen televisions. Rooms have private patios. Digital television is provided for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and hair dryers.
Property Details
Location
West Bay Street, Nassau, New Providence , Bahamas