701 West Indiana Avenue, Tampa, Estados Unidos
Wi-Fi en habitaciones
Acceso a Internet
Aire acondicionado