O ST Signature Jalan Besar está situado no meio da cultura vibrante, da estética tradicional e da miríade de actividades artísticas em Little India. Fica mesmo ao lado da estação MRT de Jalan Besar e a 10-15 minutos a pé das estações MRT de Rochor e Little India. Pode encontrar o marco do Templo Sri Veeramakaliamman embelezado com estátuas coloridas de divindades hindus em Little India, com arte de graffiti em algumas ruas.