Tampa Lodge
Hotel β’ Lodgeπ I just called for a weekly rate and the Indian gentleman ask if I had any pets. I said no I have a service dog. As soon as I mentioned this to him he clammed up and would not tell me the rates. He left me with a very bad impression and prejudice against disabled people with service animals. DO NO... People often mention stay,
Address
3110 W Hillsborough Ave, Tampa, FL 33614
Contact
(813) 876-8673Rating on Google Maps
3.10 (150 reviews)Open on Google Maps