Bo Hotel znajduje się w miejscowości Sztokholm. Obiekt znajduje się 2,5 km od Stockholms katolska domkyrka. Årstaskogen - Årsta holmar naturreservat znajduje się 1,9 km od hotelu.
Wśród dostępnych pokoi powierzchnia dochodzi do 42 m². Największy pokój jest przygotowany dla ośmiu osób i ma jedną sypialnię. Pokoje mają prywatną łazienkę i klimatyzację. Na terenie obiektu można skorzystać z baru i bezpłatnego Wi-Fi. Pokoje są sprzątane codziennie. Podczas pobytu można zagrać w tenisa stołowego albo minigolfa.