Deva Development Inc. - Days Inn Share: Hotels & Motels Deva Development Inc. - Days Inn Visit Website 2821 Niagara Falls Boulevard Niagara Falls, NY 14304 (716) 743-9224 (716) 695-6161 (fax) About About We are a Hotel that is part of Wyndham. We have 54 rooms. Ranked #11 on Trip Advisor. We have free wifi, outdoor pool and a shuttle to and from the airport.