Pokemon Room by Mimaru

Make your stay in Japan extra special by staying in the Pokemon Room, a new Pokemon-themed suite at the Mimaru Hotel in Tokyo and Kyoto.

Pokemon Room by Mimaru Read more