Crosby Street Hotel – New York
Address: 79 Crosby St, New York, NY 10012
Phone Number: (212) 226-6400
Why Crosby Street Hotel, New York?
Consider it a little slice of British charm in the midst of a bustling city. In its light-filled rooms and baths, the Crosby Street Hotel, a delightful hideaway tucked away on a quiet cobblestone street in the heart of SoHo, has unique, vintage-inspired decor and items from London-based perfumer Miller Harris. In The Crosby Bar, visitors can enjoy traditional English tea every day.