Mayflower Motel
Hotel • Motel😠 "Roaches, bed bugs, and Crackheads- Ooooooh my!" Do yourself a favor... Since your gonna end up spending $55 to stay at this dump, YES DUMP, you can drive about two miles away (max) and get a nice room with breakfast in the morning, & you avoid contracting hepatitis & HIV! At "la quinta inn" for onl... People often mention motel, people,
Address
7510 N Florida Ave, Tampa, FL 33604
Contact
(813) 565-8502Rating on Google Maps
3.00 (62 reviews)Open on Google Maps