Nasirahs Spa Ltd opened its door in March 2013 and has since been the pioneer of luxurious and decadent spa services. We are conveniently located at Shop 18 Eight Rivers Town Center, Dacosta Drive Ocho Rios, St. Ann. Visit the Best Spa in Ocho Rios…