Situé à 2 minutes à pied du front de mer et du musée des Beaux-Arts, cet hôtel dispose d'une piscine extérieure et d'un centre de remise en forme. Il propose des chambres spacieuses et climatisées dotées d'une télévision par câble.
Nombre de chambres: 91
80 Beach Drive Northeast, St. Petersburg, FL 33701, États-Unis