Inner Nature is gevestigd in een mooie ruimte in de Frederik Hendrikstraat 162 te Amsterdam, tussen Bilderdijkstraat en Hugo de Grootplein.
Tramlijn 3 stopt voor de deur. Bus 21, tram 17, 14, 13 en 10 op enkele minuten lopen.
Er is meestal wel een (te betalen) parkeerplaats dichtbij te vinden.

