The Holiday Inn Express Hotel & Suites - Welcome to Hotels in Saint Petersburg Florida and Hotels in Saint Petersburg Florida. Book your stay at Downtown St. Petersburg FL Hotel and to have memorable experience at Hotels in Saint Petersburg Florida from http://www.stpetehotel.com.