M

Motel 6 Indianapolis South

(on elmwood ave)
Hotels in Indianapolis, IN
Hotels

Location

5151 Elmwood Ave
Indianapolis, IN
46203

About

At Motel 6 we welcome our guests 24 hours a day with a comfortable pet friendly environment at the lowest rates of any national chain. Relax and enjoy WiFi in all modern guest rooms. Premium WiFi: 4.99 or Basic Wifi: 2.99 available. 100% Smoke Free.

Information

Company name
Motel 6 Indianapolis South
Category
Hotels

FAQs

  • What is the phone number for Motel 6 Indianapolis South in Indianapolis IN?
    You can reach them at: 317-783-5555. It’s best to call Motel 6 Indianapolis South during business hours.
  • What is the address for Motel 6 Indianapolis South on elmwood ave in Indianapolis?
    Motel 6 Indianapolis South is located at this address: 5151 Elmwood Ave Indianapolis, IN 46203.