Situé à environ 300 mètres du Marché de nuit touristique d'Huaxi Street, Sun Star Business Hotel Taipei offre 9 chambres.
L'hotel se trouve dans le quartier "de Wanhua" et offre un accès rapide au Temple Xiahai dédié au dieu de la ville qui est à 20 minutes à pied. Le Temple de Mengjia Longshan se trouve à quelques pas de l'hotel, et le Mémorial Chiang Kai-Shek est dans une zone de 2 km. De plus, Sun Star Business est à environ 10 minutes en voiture du Musée de l'art contemporain de Taipei, et la gare principale de Taipei est à 25 minutes de marche. Ce logement 3 étoiles est à environ 1 km de la Longshan Temple, et juste à côté de l'arrêt de bus Zushi Temple. Il faut 15 minutes en voiture pour accéder à l'aéroport de Taipei Songshan, qui est à 5 km de la résidence.
Les chambres de Sun Star Business de Taipei offrent aux clients un Wi-Fi et une TV à écran plat avec des chaînes satellite, et des installations comme une climatisation.
Ay-Chung Flour-Rice Noodle, à seulement 13 minutes à pied, offre des plats délicieux.