Triumph Hotels You are here: Home > Business and Finance >Hospitality Management > Triumph Hotels Triumph Hotels curates a collection of unique small luxury hotels in New York, blending cosmopolitan authenticity with comfort. Book our luxury NYC hotels. Web: https://www.triumphhotels.com Address: 1633 Broadway Fl 46 New York City, New York 10019 United States Telephone: 212-453-4000 Hours of Operations: Always open. GPS: 40.761529, -73.984082 Social Share: