The building stands at the intersection of Anna Salai and Cathedral Road on the Gemini Circle facing the Anna Flyover on a land leased for long-term from St. George's Cathedral and has entrance on both roads. Both the Consulate General and the American Library Center are located in the same building.[4]