Location This great value hotel is located on the elegant Upper West Side and is easily reached with the underground or by bus, just 2 train stops from Times Square and the Theatre District. It lies on 94th Street, a block from the subway station, 3 blocks..