Il XX Go Inn Silom Road -Bts Saint Louis Bangkok si trova inoltre a soli 9 minuti a piedi dal Grattacielo State Tower.
Quest'appartamento è a 4 km dalla stazione ferroviaria BTS Nana e a 6 km dallo Zoo di Dusit. I luoghi di interesse includono anche il Museo delle Cere di Madame Tussaud a circa 10 minuti in auto dall'appartamento.
La fermata dell'autobus Central Silom Tower, a 450 metri, e la stazione della metropolitana Surasak, a 450 metri, fanno sì che il XX Go Inn Silom Road -Bts Saint Louis sia un'ottima base per visitare la città.