The Holiday Inn Express & Suites Peekskill Lower-Hudson Valley is the first Platinum LEED Certified Hotel in the northeast. It is a brand new property with gorgeous views of the Hudson River, located directly across the street. We do not allow pets at this property. Call direct for local pet resort locations if necessary. Emotional support animals are not included as recognized certified service animals approved and not allowed on property as service animals. Other arrangements will be required upon arrival.