In the Runiverse
The Spirit Villa is located in the southeastern part of the known Runiverse. The Villa lies west from the Bamboo Forests and south of the Lake of Lanterns.
Forgotten Runiverse Game
Spirit Villa is located at (x, y) in the game. To get there, head due southeast from the origin.