940 5th Avenue South, FL 33705 St Petersburg, Estados Unidos
Este hotel dispone de piscina al aire libre y conexión Wi-Fi gratuita y está situado en San Petersburgo, en Florida, a 1,7 km del estadio de béisbol Tropicana Field y a 1,5 km del teatro Mahaffey.