Days Inn & Suites by Wyndham Hayward, Hayward
https://days-inn-suites-by-wyndham-hayward.usa8.info
Days Inn & Suites Hayward is located in Hayward, California. Guests are greeted to the hotel by a 24-hour front desk. Free WiFi access is available in public areas. Each air-conditioned room here comes with a TV, a desk, and a microwave.
24400 Mission Boulevard, Hayward, CA 94544, United States of America