O World Travelers Hotel Lisboa está situado no bairro Alto de Lisboa, a 5 minutos a pé do Miradouro de Santa Catarina. Tem também uma conveniência do parque de estacionamento público por perto.
As atrações como o Panteão Nacional, que fica a poucos quarteirões deste hotel, e a Avenida da Liberdade, que está a 1.4 km de distância, merecem uma visita. Pode chegar ao centro de Lisboa em 15 minutos a pé. O World Travelers Hotel está a caminhada de 25 minutos do Santo Antônio de Lisboa. Este hotel está a 150 metros o Time Out Market Lisboa e ao alcance da estação de metro Ferroviaria do Cais do Sodre.
Os quartos do local têm varanda e local de descanso, juntamente com controle de temperatura para sua conveniência. Algumas unidades também possuem chaleira elétrica e artigos de vidro.
Servindo pratos da cozinha gezonde, Restaurante Sucolento está a 5 minutos de distância a pé.