Budget Inn San Leandro, San Leandro, United States of America
Budget Inn San Leandro is conveniently located at 16500 Foothill Blvd in San Leandro, United States of America
Hotel Location:
Address: 16500 Foothill Blvd
City: San Leandro
State: CA
Country: United States of America
phone: +1 510-276-6290