TRAVEL STATION localiza-se no centro de Bari, a 2,1 km de Praia Pane e Pomodoro e a 3 minutos a pé de Estação Ferroviária Central de Bari, e dispõe de acomodações bem equipadas apresentando acesso Wi-Fi gratuito.
Cada unidade apresenta casa de banho privativa e chuveiro, ar condicionado, televisão de ecrã plano e frigorífico. Algumas unidades incluem terraço e/ou varanda com vista da cidade ou vista do jardim.
TRAVEL STATION disponibiliza um serviço de aluguer de bicicletas.
TRAVEL STATION tem vários pontos de interesse populares nas suas proximidades, incluindo Bari Cathedral, Basílica de São Nicolau e Petruzzelli Theatre. O aeroporto mais próximo é o Aeroporto Bari Karol Wojtyla, que fica a 10 km de TRAVEL STATION, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.