Smilers crew house is centrally located in Cole Bay making it easy to reach all Mega Yacht Marinas, some are a walk away others minutes by bus.
Smilers Crew House is located at
1A Windmill Rd, Cole Bay,
There is a map below which is printer friendly.
When arriving by taxi, tell them we are located opposite to PDG , (a hotel supply store in Cole Bay) well known by everyone.