Home Tags Hilton Garden Inn New York Times Square South

Tag: Hilton Garden Inn New York Times Square South

Manhattan’s Newest Hilton Garden Inn Opens Near Times Square

GREAT NECK, N.Y.─M&R Hotel Management today announced the opening of the 250-room, 23-story Hilton Garden Inn New York Times Square South at 326 West...
Advertisement