• See More

    Beautiful architecture and a really comfortable space. It's located between Akihabara and Ochanomizu, so it's great for a stroll or some shopping.

Other Reviews by Philip Lee