Air India Limited is headquartered at the Indian Airlines House, New Delhi. Air India moved its headquarters from Air India Building, Mumbai to Delhi in 2013. The former headquarters is a 23-storey tower on Marine Drive and was one of the targets of the 1993 Bombay bombings.