Hotel Giraffe, New York

365 Park Avenue South at 26th St. New York10016, United States