Located along the Tampa Bay coast, this historic St. Petersburg hotel features an on-site spa and heated pools. The Chihuly Collection glass sculpture museum and Museum of Fine Arts are both a 5-minute walk away.
Number of rooms: 382
501 5th Avenue Northeast, St Petersburg, FL 33701, United States
Hotel booked 3 times today.