Avoid!
First is the self check in, i guess they want you to check in by yourself so their staff can avoid your unhappy face and complains.
Never see a more sorry looking building been called "hotel", it was some old 50s or 60s building. very basic decoration inside, they repainted but you just know it`s old. floor is thin, i can hear every steps form the room above. most the furniture in the room just old and cheap.
view? maybe on the top floor, all i can see is the roof of another sorry looking building. All the nice looking photo about nice Japanese building, the garden, the view, are from the restaurant, they have nothing to do with the "hotel" part.
for that price, there are much better options around.