Located in Manhattan, this New York hotel offers free Wi-Fi and rooms equipped with a flat-screen TV and plush bedding. The Grand Central – 42nd Street underground station is 5 minutes’ walk away.
* Rates listed are estimated and may be different based on your check-in date, etc...