See also...


Keywords

USA
Hotel Alexander
Upper Manhattan
Upper West Side
United States of America
New York City
US
America
New York
United States
306 West 94th Street


Authorizations, license

Visible by: Everyone
All rights reserved

48 visits

Hotel Alexander, New York

Hotel Alexander, New York
We stayed at this Hotel Alexander in Upper West Side. Clean rooms with basic amenities, steps from 96th Street subway station on lines 1, 2 and 3. About 20 minutes from Times Sqaure by subway.

Reasonable and affordable rates for a Manhattan hotel.

We're quite happy with the stay.

Comments