• See More

    APA Hotels are everywhere in Japan. I usually stay at one whenever I visit.

Other Reviews by 艾元元

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa