The Embassy Suites Hotel

Location