Este hotel de San Petersburgo (Florida) cuenta con 2 restaurantes y conexión Wi-Fi gratuita en todas las instalaciones. Está a 15 minutos a pie de diversos restaurantes y tiendas, así como del muelle de San Petersburgo.
Número de habitaciones: 79
95 Central Avenue, San Petersburgo, FL 33701, Estados Unidos