close beach resort close Country: Japan close City: Kurashiki Shi
Kurashiki Kokusai Hotel
Setouchi Kojima Hotel