Located in Lower East Side, this romantic hotel is within 1 mile (2 km) of New Museum and New York University. Federal Reserve Bank of New York and National September 11 Memorial are also within 2 miles (3 km).