Map
45 Seventh St., Long Island, NY 11530, United States
Hotel
The Garden City Hotel