Zorba The Buddha isn’t just a statue—it’s a spiritual landmark. This striking golden Buddha rises proudly in New Delhi, radiating calm and wisdom. Standing before it, you can almost feel the stillness seeping into your soul, making it a must-visit for any traveler seeking inner reflection.

New Delhi/Zorba The Buddha Top Hotel Picks
Select your travel dates to find the best prices and availability










