Welcome to Hotel Opera New Delhi , New Delhi , India