The Warwick
Located between Times Square and Central Park, The Warwick is the perfect place to enjoy all of the "touristy" activities you usually scoff at. Besides an excellent location, this hotel offers spacious, quiet rooms. How often can you get that in NYC?
The Warwick, 65 W 54th St.
[Photo via @thespoiledmummy]