LA Quinta Inn 20777 Hesperian Blvd Hayward, CA 94541 Phone: (510) 732-6300 Fax: (510) 783-2265
Category: Hotels & Motels