The Bahamas: Travel

2 years ago

The Island House Set To Open Its Doors

by
The Island House Set To Open Its Doors

The Island House, a new 30-room boutique hotel in western New Providence, is ready to showcase its distinctive blend of contemporary luxury and authentic island style – opening April 16.

Like Us on Facebook