Sorry, ladies: Yokohama’s got all-new “Japan”-themed capsule hotel rooms just for men

Gentlemen, let loose your inner samurai when you stay in these latest “wa-kapu” Japan-themed capsule rooms at the Business Inn New City in Yokohama City.

Read More