Headings:
Hotels, Motels, & Lodging, Hotels & Motels
3928 E Castro Valley Blvd
Castro Valley, CA 94552
Castro Valley, CA 94552
Visa, Mastercard, Discover, American Express