Open Today 8:30 AM – 12:00 AM
Claimed
Keller Hotel's Corporate Suites
Apartment Hotel Operation
954 Lexington Ave, New York, NY · 10022
Average Rating
Be the First to Review
Customer Feedback
16 Years
In Business
Claimed
Owner Verified
Business Details
Serving New York, NY
Est. 2010
New York, NY
16 Years in Business
Products/Brands Offered