Com uma localização ideal no centro de Kaohsiung, Star Hotel dispõe de acesso Wi-Fi gratuito e um terraço. O alojamento está a cerca de 2,1 km de Museu da História de Kaohsiung, a 3 km de Love Pier e a 3,1 km de Museu Nacional da Ciência e Tecnologia. Este alojamento não fumador situa-se a 4 minutos a pé de Mercado Noturno Turístico de Liuhe.
Apresentando uma casa de banho privativa dispondo de chuveiro e produtos de higiene pessoal gratuitos, as unidades do alojamento têm uma televisão de ecrã plano e ar condicionado, e alguns quartos também apresentam varanda. As acomodações providenciam um frigorífico.
Star Hotel tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de Formosa Boulevard, Estação Principal de Kaohsiung e Estação de Metro de Houyi. O aeroporto mais próximo é o Aeroporto de Kaohsiung, que fica a 7 km de Star Hotel.