Super 8 21800 Foothill Boulevard - Hayward, California 94541-2117 Approximately 1.7 miles from Saint Christopher's Episcopal Church Compare prices for hotels in Hayward, CA
Super 8 Motel Hayward/Downtown is the closest Super 8 hotel to Saint Christopher's Episcopal Church.
Super 8 Closest To Saint Christopher's Episcopal Church