Lohas Villa se situe à environ 3,1 km de Shuri Castle, un des lieux les plus prisés de Naha.