Facebook facebook Twitter twitter Email envelope Print print Motel Location 2398 E 14th St San Leandro, CA United States Motel Contact Information Phone (510) 352-5010 Locate To navigate, press the arrow keys. 37.7169904, -122.1444288