Location

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.