• See More

    I stayed here when I visited Atami. The location is super convenient, right near Atami Station. The view of the whole bay from the room was absolutely beautiful.

Other Reviews by Barry Chen

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa