• 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