Facebook facebook Twitter twitter Email envelope Print print Motel Location 8888 S Presa St San Antonio, TX United States Motel Contact Information Phone (210) 534-1631 Locate To navigate, press the arrow keys. 29.3353876, -98.4523772