Le Bo Hotel se situe dans Stockholm, à proximité du stade Tele2 Arena et du quartier commerçant de Tolv. La station de métro Globen se trouve à 500 mètres.
Les chambres climatisées possèdent une télévision à écran plat et une connexion Wi-Fi gratuite. Leur salle de bains privative est pourvue d'une douche, d'un sèche-cheveux et d'articles de toilette mis gracieusement à votre disposition.
Le petit-déjeuner, le déjeuner et le dîner sont servis au restaurant à la carte de l'établissement. Des boissons et des repas plus légers sont proposés au bar.
La gare ferroviaire centrale de Stockholm est à 10 minutes de trajet en métro. Vous trouverez un bowling ainsi que différents bars, restaurants et magasins dans le quartier commerçant de Tolv, situé à proximité.