Ocean Terrace Inn Hotel
P.O. Box 65 Wiggley Avenue, Frigate Bay
Map

Quick view
Located on Frigate Bay, Sugar Bay Club features an outdoor swimming pool and a fitness Show more