Discover all St. Petersburg your base. Given a score of 9.3 out of 10 by 188 hotel guests, customers were very impressed with this hotel and considered it was wonderful! The 3-star Hollander Hotel – Downtown St. A mid-range 3 star property has 96 rooms spread over an undefined number of stories. Petersburg (FL) has …