Extended StayAmerica 1260 South Loop Rd - Alameda, California 94502 Approximately 2.2 miles from Saint Philip Neri School Compare prices for hotels in Alameda, CA
Extended Stay America - Oakland - Alameda Airport is the closest Extended StayAmerica hotel to Saint Philip Neri School.
Extended StayAmerica Closest To Saint Philip Neri School