Super 8 Motel 2526 El Camino Real Redwood City, CA 94061 Phone: (650) 366-0880 Fax: (650) 493-8405
Category: Hotels & Motels