The Orchard Garden Hotel

Village Road
Nassau
Bahamas