Dieses Hotel in Saint Petersburg, Florida, liegt 1,7 km vom Tropicana Field und 1,5 km vom Mahaffey Theater entfernt. Es verfügt über einen Außenpool und kostenfreies WLAN.
Zimmeranzahl: 119
940 5th Avenue South, Sankt Petersburg, FL 33705, USA
Hotel heute 1-mal gebucht.