ST Signature Jalan Besar está en medio de la vibrante cultura, la estética tradicional y las innumerables actividades artísticas de Little India. Está justo al lado de la estación de MRT de Jalan Besar y a 10-15 minutos a pie de las estaciones de MRT de Rochor y Little India. En Little India se encuentra el emblemático templo de Sri Veeramakaliamman, adornado con coloridas estatuas de deidades hindúes, y el arte del graffiti en algunas calles.