Situato nel quartiere Bairro Alto di Lisbona, a circa 3 km dal Centro di Arte Moderna Gulbenkian, l'Hotel World Travelers Lisbona dà sulla città. L’hotel offre un parcheggio pubblico nelle vicinanze.
Quest'affittacamere si trova a due passi dal Galiarte Spazio Artistico e a 15 minuti a piedi dal centro di Lisbona. Il World Travelers Lisbona è collocato a circa 5 minuti in macchina dal Chiado. Inoltre, l’alloggio è situato a breve distanza dalla Chiesa di San Rocco. Questo hotel è a una distanza di 700 metri dalla stazione della metropolitana Cais do Sodré e a una distanza di 250 metri dalla fermata dell'autobus Conde Barao.
Le camere dell'hotel World Travelers Lisbona forniscono agli ospiti il Wi-Fi e una TV a schermo piatto con canali satellitari, e dei comfort quali un impianto di climatizzazione. Sono arredate con finestre insonorizzate e dispongono anche di un bollitore.
Il ristorante Clube Royale Restaurante Bar offre un'ampia varietà di piatti a soli 5 minuti a piedi.