Where is Rockwood Hotel & Spa, Ajigasawa?

Where is Rockwood Hotel & Spa, Ajigasawa located?

Rockwood Hotel & Spa, Ajigasawa, Rockwood Hotel & Spa, Ajigasawa, Japan (approx. 40.69427°, 140.2826°)


Where is Rockwood Hotel & Spa, Ajigasawa on the map?