This business- friendly hotel is located in Tampa's Busch Gardens neighborhood, close to Adventure Island, Busch Gardens, and University of South Florida. Area attractions also include University Mall and Museum of Science and Industry.
No hay comentarios suficientes de este hotel.
Para garantizar la calidad de la información, en algunos casos los comentarios u opiniones de los clientes sólo se mostrarán a partir de un mínimo de 2 cuestionarios. Gracias.