Answers:

Yes but save it for a rainy day. It is in Shin Yokohama, a little way out of central Yokohama but is convenient if you are arriving by Shinkansen as the Yokohama Shinkansen stop is here.

stuartwoodward has gotten 1 cheer on this answer.

  • cjw333 cheered this 3 years ago