Silom Art Hostel Bangkok jest usytuowany w dzielnicy Silom, a najbliższy przystanek autobusowy Wat Kaewjamfa, w 800 metrach.
Park Lumpini znajduje się w ciągu około 10 min jazdy od hostelu, a Menam jest w około 2 km. Lokalne sklepy to Kompleks handlowy River City (3 km) i Centrum handlowe Silom Complex (2,1 km). Do pobliskich atrakcji kulturalnych należy Centrum kulturalne Bangkok Art & Culture Centre, w odległości 25-minutowego spaceru.
Hostel znajduje się prawie 400 m od restauracji Scarlett Wine Bar & Restaurant, serwującej dania kuchni europejskiej. Hostel Silom Art jest usytuowany w niewielkiej odległości od stacji metra Stacja BTS Chong Nonsi, zapewniając gościom wygodny dojazd.