LUMA Hotel Times Square

LUMA Hotel Times Square

Hotels in New York, NY

Hotels

Contact us

Location

120 W 41st Street,
New York , NY 10036 UNITED STATES

About LUMA Hotel Times Square

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.

Reviews

LUMA Hotel Times Square 212-730-0099
120 W 41st Street,
New York , NY 10036 UNITED STATES
$
LUMA Hotel Times Square

Detail information

Company name
LUMA Hotel Times Square
Category
Hotels
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

LUMA Hotel Times Square

Contacts Location About Details