Das Hollander Hotel - Downtown Sankt Petersburg befindet sich ungefähr 5 Minuten zu Fuß vom See Round Lake entfernt und bietet seinen Gästen einen beheizten Swimmingpool vor Ort. Das Hotel bietet 86 Gästezimmer und stellt zudem einen Gepäckraum und einen Friseursalon zur Verfügung.
Trinity Lutheran Church befindet sich nur 550 Meter von dem 3-Sterne-Hotel und das Museum of Fine Arts ist in 900 Metern erreichbar. Auch Sportfans kommen auf ihre Kosten, denn das Tropicana Field liegt in rund 2 km Entfernung vom Hollander Hotel - Downtown. Die Chihuly Collection und Palladium Theatre liegen beide nur 5 Fußminuten von der Unterkunft entfernt. Die Bushaltestelle 4th Street North & 4th Avenue North ist in unmittelbarer Nähe vom Hotel.
Einige Zimmer mit einem Ankleidebereich, einem Schreibtisch und einem Flachbildfernseher mit Satellitenkanälen bieten einen Ausblick auf die Berge. Sie sind mit einem elektrischen Wasserkocher zur Selbstverpflegung sowie mit einem Flachbildfernseher mit Satellitenkanälen und WLAN ausgestattet. Die privaten Badezimmer verfügen über einen Haartrockner und Badelaken.
Die Gäste können im Restaurant Chipotle Mexican Grill, 500 Meter vom Hollander Hotel - Downtown St. Petersburg entfernt zu Abend essen.