Sun Star Business Hotel ligt in de wijk Wanhua District in Taipei, en biedt gratis WiFi en kamers met 3 sterren. De accommodatie is dicht bij Qingshan-tempel, Mengjia Drakenbergtempel en MRT-station Ximen. Het hotel heeft familiekamers.
Kamers zijn uitgerust met airconditioning, een flatscreen-tv met kabelzenders, een waterkoker, een bad of douche, gratis toiletartikelen en een bureau. Alle kamers hebben een eigen badkamer, een haardroger en beddengoed.
Populaire bezienswaardigheden in de buurt van het hotel zijn Theater het Rode Huis, Huaxi Street Tourist Night Market en Bopiliao Old Street. Het dichtstbijzijnde vliegveld is Internationale luchthaven Taipei Songshan, op 7 km van Sun Star Business Hotel.