849 Ratings
3.9/5
Location at Amara Hotel
C-, 30, Hansraj Gupta Rd, Greater Kailash-1, C Block, Greater Kailash I, Greater Kailash, New Delhi, Delhi 110048
New Delhi Railway Station
Railway Station (13.6KM)
Inter State Bus Terminal
Bus Stand (20.5KM)
Indira Gandhi International Airport
Airport (14.4KM)