Santosha Barbados is located in Windly Hill East Coast Road, BB25031, Speightstown, Barbados.