Santosha Barbados Suites is a lodging, located at Saint Andrew. [read more]
Had an 8 day stay at Santosha and thoroughly enjoyed it. We had a ground floor room with a private porch that opened out to the pool and garden. Room was as advertised, clean and with everything.. [read more]