Super 8 Motel 2460 Whipple Rd Hayward, CA 94544 Phone: (510) 489-3888 Fax: (510) 489-4070
Category: Hotels & Motels