2500 E Busch Blvd, Tampa, FL 33612
Garden View Motel is a Motel located at 2500 E Busch Blvd, Tampa, FL 33612. It has received 215 reviews with an average rating of 3.2 stars.
The address of Garden View Motel: 2500 E Busch Blvd, Tampa, FL 33612
Garden View Motel has 3.2 stars from 215 reviews
Motel