Facebook facebook Twitter twitter Email envelope Print print Motel Location 8010 W Washington St Indianapolis, IN United States Motel Contact Information Phone (317) 244-9558 Locate To navigate, press the arrow keys. 39.7368803, -86.3034024