Dit hotel ligt in Stockholm, bij de Tele2 Arena in het winkelgebied Tolv, en biedt kamers met een flatscreen-tv en gratis WiFi. Het Bo Hotel bevindt zich op 500 meter van het metrostation Globen.
Alle kamers van het Bo Hotel hebben airconditioning en een eigen badkamer met een douch, een haardroger en gratis toiletartikelen.
Met de metro ben je in 10 minuten bij het station Stockholm-Centraal. In het omringende winkelgebied Tolv vind je een bowlingbaan en diverse winkels, restaurants en bars.