El Boss' Home se encuentra en Luodong, a 500 metros del mercado nocturno de Luodong y a 6 minutos a pie del parque Luodong Zhongshan, y ofrece alojamiento con WiFi gratuita.
Todos los alojamientos cuentan con zona de estar, TV de pantalla plana y baño privado con artículos de aseo gratuitos y bañera. Hay nevera y hervidor de agua.
El parque cultural Luodong Forestry Culture Park se encuentra a 1,2 km del aparthotel, mientras que el parque deportivo Luodong está a 17 minutos a pie. El aeropuerto más cercano es el de Taipéi Songshan, ubicado a 48 km del Boss' Home.