Be part of the excitement!
Luma Hotel Times Square
120 West 41st Street New York, NY
LUMA Hotel Times Square, the first of the LUMA Hotels, opened in 2017 and is located on 41st Street between Broadway and Avenue of the Americas 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 dynamic energy and an independent spirit. Designed by New York architect Peter Poon, the hotel boasts 130 well-appointed guest rooms with floor-to-ceiling windows for enjoying natural light and taking in views of Manhattan. Reflecting the ambition and allure of the city, the hotel is ideally situated among developing tech firms, and international fashion houses, as well as steps away from New York City landmarks and attractions.