Ramada is a hotel Eastside Indianapolis located in United States.
6990 E 21st St (at N. Shadeland Av & I-70) Indianapolis , IN 46219 United States
Room is COLD!! I complained & they gave me a little space heater!! Seriously!?!?
Don't forget your swimming trunks!
Mysterious sediments on the sheets. (toenail, booger, etc)
Awesome place to stay! Staff is extra nice.. - Dawn Flanigan
Place is a dump, but across from a Waffle House, so there's that. - Sam Buck