During the stay at the Mediterranean Style Mansion With Pool And Close To Beaches hotel, you shouldn't miss St. Petersburg's top-rated landmarks, Treasure Island Slide Florida (4.8 km the property) as well as the 170-acre estuary "Clam Bayou Nature Park", located approximately a 10-minute ride away.