Tag Archives: India SPA Centre

Amatrra Spa: The Ashok Hotel, New Delhi

Amatrra Spa: The Ashok Hotel, New Delhi

Amatrra Spa: The Ashok Hotel, New Delhi — “Amatrra” defines itself as the silence that occurs during meditation, between recurrent chants of Om. This silence is the core of concentration and connectivity. In the context of the Spa, Amatrra stands for the opportunity to physically unlock and balance positive and negative, internal and external energies naturally in a step towards …

Read More »