City Guide

The Time Hotel

224 W 49th St
New York, NY 10019
Phone:

Description: The Time Hotel is a deluxe property located in the heart of Manhattan's, Times Square, placing you in the center of everything; Broadway shows, MTV Studios and Saturday Night Live. Built in 1926 and renovated in 1999, this hotel has stood the test of time...