Embassy Index
24,115 records

Permanent Mission — Russia to United States

Permanent Mission of Russia to the United Nations in New York

New York · United States · Americas

Address

136 East 67 Street
New York, NY, 10065
United States

Visa

If you hold an American passport, you are required to apply for a paper visa to enter Russia.

Nearby landmarks

  • The Museum of Modern Art 0.80 miles away
    A museum featuring a world-class collection of modern and contemporary art.
  • St. Patrick's Cathedral 0.81 miles away
    A Neo-Gothic-style Catholic cathedral located on Fifth Avenue.
  • Rockefeller Center 0.93 miles away
    A complex of skyscrapers and a famous destination for entertainment and shopping.
  • Chrysler Building 1.17 miles away
    An iconic Art Deco skyscraper and one of New York City’s architectural landmarks.
  • The High Line 2.50 miles away
    An elevated linear park built on a former rail line, offering unique city views.
  • Branch Brook Park 10.92 miles away
    A large park known for its cherry blossom trees and beautiful walking paths.
  • Newark Liberty International Airport (EWR) 12.25 miles away
  • John F. Kennedy International Airport (JFK) 13.02 miles away

Elsewhere in New York

7 nearby

Other missions of Russia in United States

3 records