No image available for this hotel
No image available for this hotel
New York City, New York City
Spend a second to
save a fortune!
Spend a second to save a fortune!
231 Grand Street, New York City
Located in downtown Manhattan, this hotel is steps from Little Italy and 400 feet from the Grand Street Subway station. It features guest rooms with flat-screen TVs and free Wi-Fi.
See MoreUsage of subsidiary facilities may incur additional fees