El Welcome Guest House se encuentra en el centro de Lisboa, a 3 minutos a pie de la plaza Rossio.
La estación de tren de Rossio está a menos de 300 metros y las 3 estaciones de metro (Rossio, Baixa Chiado y Martim Moniz) se encuentran a 5 minutos a pie del albergue.