The Meditation Sanctuary is the base of the Yokai Power Rangers.
The sanctuary is a very peaceful and traditionally Japanese-looking place, surrounded by paper screens and bonsai trees. There are also vases, one of which Wolf broke within his first few seconds of arrival, and at least one cherry tree. There is also a koi fish pond which flashes blue when a monster attacks. When Daizo stirs the water, the koi fish circle and create an image of the attack.
The sanctuary is presumably within running distance of Little Tokyo, as although the Rangers teleported the first time they went there, they ran both to and from their first monster battle.