1701 E Busch Blvd, Tampa, FL 33612, United States, TAMPA, UNITED STATES
+1 813 933 7681
general: Este hotel de 1 estrella esta situado en el centro de Tampa. El hotel tiene una piscina exterior. Las 92 habitaciones estan equipadas con aire acondicionado.
general: Este hotel de 1 estrella esta situado en el centro de Tampa. El hotel tiene una piscina exterior. Las 92 habitaciones estan equipadas con aire acondicionado.
rooms: