Zehen at The Manor hotel

The invitation-only, private member–s club at the Manor Hotel in New Delhi focuses on your well being and fitness