Hotelul Bo este situat în zona comercială Tolv din Stockholm, lângă stadionul Tele2 Arena și oferă camere cu TV cu ecran plat şi WiFi gratuit. Hotelul Bo se află la 500 de metri de stația de metrou Globen.
Toate camerele cu aer condiționat de la Hotelul Bo au baie privată cu duș, uscător de păr și articole de toaletă gratuite.
Oaspeții pot lua micul dejun, prânzul şi cina la bistroul à la carte al proprietății. La bar sunt disponibile mâncăruri uşoare şi băuturi.
Gara Centrală Stockholm se află la 10 minute de mers cu metroul. În zona comercială Tolv din jurul proprietății există o pistă de bowling şi o varietate de magazine, restaurante şi baruri.