Das 3-Sterne-Bo Hotel Stockholm verfügt über 12 klimatisierte Zimmer und liegt im Stadtteil Enskede - Årsta - Vantör von Stockholm, lediglich 25 Gehminuten vom Vitabergsparken entfernt. Das Hotel mit Blick auf die Stadt liegt in einer 650 Meter Entfernung vom SkyView und bietet Bowling, Minigolf und Tischtennis sowie eine Lounge- Bar.
Die Sophiakirche gilt als heilige Stätte und liegt in einer Entfernung von 2 km vom Hotel. Auch Södermalm ist in circa 10 Autominuten Entfernung vom Bo Stockholm. Die Unterkunft liegt circa 500 Meter von der Haltestelle Slakthuset und ungefähr 450 Meter von der U-Bahn-Station Globen entfernt.
Die klimatisierten Zimmer verfügen über ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie private Badezimmer mit einem Haartrockner und Badelaken. Sie stellen den Gästen Badezimmer mit einer begehbaren Dusche und einer getrennten Toilette bereit.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. im Restaurant Boston Grill, das in unmittelbarer Nähe zum Bo ist, oder im Restaurant Gnarly Market Tolv, das in 5 Minuten zu Fuß zu erreichen ist.