Santosha is located on the secluded East Coast of Barbados, surrounded by beautiful scenery and many miles of rugged beach. It is a small cozy apartment with 2 floors. Our one bedroom self catering, suites consist of a... more
Copyright © 2020 Intimate Hotels of Barbados. All Rights Reserved.