Hotel - 3 Park Home Avenue, Toronto M2N 6L3 - 3 Stars - 260 Rooms
Hotel - 226 W. 52nd St., New York City, NY 10019, USA - 3 Stars - 480 Rooms
Hotel - 45 The Esplanade, Toronto M5E 1W2 - 3 Stars - 262 Rooms
The Novotel New York Times Square is located in the heart of Midtown New York, right in the theater district on the corner of 52nd St and Broadway and is within walking distance to NY's best attractio...
Cheap and comfortable
Everything has been thought of.
Not enough warning about the water !