Located 25 minutes' walk from the official residence "White House", Embassy Inn Hotel Washington offers access to tourist attractions throughout Washington.
This hotel is located 250 metres from the House of the Temple, in close proximity to Dupont Circle tube station. Guests can also reach landmarks nearby, including the prestigious Smithsonian National Museum of Natural History, which is 30 minutes' walk away. The Embassy Inn lies just 550 m from the unique 19th-century church "Cathedral of Saint Matthew the Apostle". The nearest bus stop is 18th Street & Massachusetts Avenue Northwest Northbound, 5 minutes' stroll away.