An embassy is a diplomatic mission generally located in the capital city of another country which offers a full range of services, including consular services. ... A consulate general is a diplomatic mission located in a major city, usually other than the capital city, which provides a full range of consular services.