Remove Ads

Photo of Hotel Giraffe by Library Hotel Collection

4.5
439 votes

Hotel Giraffe by Library Hotel Collection

365 Park Ave S At East 26th Street, New York, New York 10016-8801 USA

Add Photo

Food and Drink

Remove Ads

Claim copyright