Location The newly constructed hotel is located in close proximity to all major roadways and is 15 minutes from Manhattan via the subway.
By creating an account, You accept the conditions of using our web Terms of Use and the Privacy Policy.