≈ 10 min awayMetropolitan Museum of Art- Distance
- 800 m

The John Henry Hammond House is a mansion at 9 East 91st Street on the Upper East Side in New York City. Since 1994, the Consulate-General of Russia in New York City has been located there.
≈ 10 min awayMetropolitan Museum of Art
≈ 10 min awayCentral Park
≈ 1 hr awayEmpire State BuildingCan’t find the place you need? Search understands any language. Open search