the embassy is across the street from a huge cemetery. largest in FFM and probably largest in germany. on other side of it is the university of frankfurt business management school building.
embassy is in a weird place. but there's a mickey d's close by