City Guide

Broadway @ Times Square Hotel

129 W 46th St
New York, NY 10036
In Short Since 1981, leisure and business travelers have enjoyed gracious service and comfortable accommodations at budget-friendly prices. Standing behind its "100 percent guest satisfaction guarantee," the property offers…Read More
Content by CityGrid; Data by InfoGroup; © 2012