Barbados website listing - Savannah Beach Hotel

Web: http://www.savannahbarbados.com

Savannah Beach Hotel is an all-inclusive beach resort that is located on Barbados' south coast.

Date Discovered:20/October/2014