My all time favorite location in St Pete: The Don CeSar January 4, 2011 My number ONE favorite landmark in St. Petersburg is the Don CeSar Beach Resort Hotel located on St. Pete beach. It's a 10-story, 312-room Moorish palace, with private baths, penthouse suites and … [Read more...]