Address: 7100 N Nebraska Ave, Tampa, FL 33604, USA
Phone: +18132326251
Neko Man
Just bad place across the board
Donte Jenkins
Very clean just bad location
jamie
Ok
Melissa Quinn
Very dirty inside and out with drug activity all around entire area
Thanks! Your review is awaiting moderation.
I don't think they had weekly but was 60 plus a one time charge of $5.00 dollar security deposit for the room key
How did you pay a week
El Rancho changes prices basically 55/65/75.....if you come with cash and say that all you have is 65. Thats what they will take
Yes
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.