Located 1.5 miles from the marble Hazrat Nizamuddin Aulia Dargah Shrine, the 3-star Hotel Sagar Palace New Delhi is 5 minutes' walk from Art of Living Center.
This hotel is located in New Delhi, just near Sarai Kale Khan - Nizamuddin metro station. Delhi Golf Club is just around the corner from the New Delhi hotel, while Sarai Kale Khan Inter State Terminus bus stop is 700 feet away. The swaminarayan Akshardham is 2.1 miles away, and New Delhi train station is situated within a 10-minute drive of the Sagar Palace.
Guests can dine at Shahi Biryani located 700 feet away.