Hotels in New York, NY
Hotels
120 W 41st Street,
New York ,
NY
10036
UNITED STATES
LUMA Hotel Times Square is located on 41st Street between Broadway and Sixth Avenue in the heart of New York City. Bright, innovative and inviting, LUMA shines a light on the best of modern hospitality and illuminates guests with an inspired approach, fresh vision, independent spirit and dynamic energy. The hotel boasts 130 well-appointed guest rooms with spectacular views of New York City’s skyline.
Worldwide > United States > New York > Hotels