Sun Star Business Hotel se encuentra en el barrio de Wanhua District, en Taipéi. Ofrece alojamiento de 3 estrellas y habitaciones con wifi gratis. El alojamiento está cerca de varios lugares de interés destacados, a unos 4 min a pie de The Red House, a menos de 1 km de Mercado nocturno de la calle Huaxi y a 11 min a pie de Calle antigua de Bopiliao. El hotel dispone de habitaciones familiares.
Las habitaciones incluyen aire acondicionado, TV de pantalla plana con canales por cable, hervidor, bañera o ducha, artículos de aseo gratuitos y escritorio. Todas las habitaciones incluyen baño privado, secador de pelo y ropa de cama.
Cerca del alojamiento hay puntos de interés como Templo Qingshan, Templo Longshan y Estación de metro Ximen. El aeropuerto más cercano (Aeropuerto de Taipéi Songshan) está a 7 km del alojamiento.