Welcome to OYO Flagship 702599 Hotel Amira Residency , New Delhi , India