Neben Freizeiteinrichtungen wie einem Swimmingpool bietet das 3-Sterne-Hotel Comfort Inn St Petersburg North Sankt Petersburg auch ein Businesszentrum für Geschäftsreisende.
Dalí-Museum liegt ca. 15 Autominuten vom Gasthof entfernt. Morean Arts Center lässt sich in 15 Autominuten erreichen. St. Petersburg Museum of History liegt ebenfalls 15 Minuten Fahrt vom Hotel entfernt. Die Bushaltestelle 16th Street North & 54th Avenue North ist 10 Gehminuten entfernt. Die Entfernung zum Flughafen St. Pete-Clearwater International beträgt etwa 15 km.
Einige der 118 Zimmer mit Blick auf die Stadt sind mit ein Flachbildfernseher mit Satellitenkanälen und kabelloses Internet ausgestattet und verfügen über ein Rollbett, ein Bügeleisen/Bügelbrett und eine Klimaanlage. Außerdem stehen den Gästen ein Waschbecken und eine Dusche sowie tolle Annehmlichkeiten wie Toilettenartikel und Handtücher zur Verfügung. Einige private Badezimmer verfügen über Handtücher und ein Waschbecken.
Im Comfort Inn St Petersburg North Sankt Petersburg werden Sie jeden Morgen mit einem heißen Deluxe-Frühstück verwöhnt. Es gibt eine Lounge- Bar, die mit einem offenen Kamin ausgestattet ist.