The Amaryllis building is located in Karol Bagh, Delhi North, next to the Jeewan Mala Hospital, and it is just 5.9 kilometers away from India Gate....