80 Beach Drive Northeast, FL 33701 St Petersburg, Vereinigte Staaten
Nur 2 Gehminuten vom Meer und dem Museum of Fine Arts entfernt erwartet Sie dieses Hotel mit einem Außenpool und einem Fitnesscenter. Es bietet geräumige, klimatisierte Zimmer mit Kabel-TV.