Hotels
Stay at the Vagabond Inn Executive Hayward, located just 30 km from San Francisco, and enjoy comfortable, air-conditioned rooms along with complimentary private parking. Throughout your stay, take advantage of free WiFi, available throughout the property, making it an ideal spot for both business and leisure travelers.
Keywords: Hotels