Situated at the heart of Central, Amrita Spa and nail spa brings you to a journey of total relaxation just minutes away from the business district.