EuroSpa at Totally Barbados Map Print EuroSpa – The art of Beauty in Barbados. The journey begins here. created by Barbados Spa owner Cathy Gill, EuroSpa was established in 2005 located in #2 Pavilion Court, Hastings, Christ Church.