Doté d'une terrasse et offrant une vue sur la ville, le GO INN Silom - BTS Saint Louis est situé dans le quartier de Bang Rak à Yan Nawa, à 3,6 km du parc Lumpini et à 4,2 km du centre commercial Gaysorn Village. Il se trouve à environ 4,2 km du MBK Center, à 4,7 km de l'ambassade centrale et à 4,9 km de la maison de Jim Thompson. L'établissement assure un service de ménage ainsi que des services d'enregistrement et de départ privés.
Tous les logements sont équipés d'une télévision à écran plat. Leur salle de bains privative est pourvue d'un bidet et d'un sèche-cheveux. Les logements comprennent la climatisation et un bureau.
Le centre commercial Siam Paragon se trouve à 4,9 km, tout comme Central World. L'aéroport international Don Muang, le plus proche, est implanté à 27 km.