This hotel is located in Manhattan next to the Wall Street Financial District and is a 13-minute walk to Ground Zero.
No file found