These Hello Kitty-Themed Hotel Rooms Will Blow Your Mind

Hello Kitty reigns over the beds in the Princess Kitty Room.
A mega hotel with more than 1,400 rooms, the upscale Keio Plaza Hotel spans two high-rise towers in Tokyo's city center. Surrounded by corporate towers near the busiest train station in the world, it's in a convenient location for business travelers, and has many business-friendly amenities, including extensive meeting facilities and private function rooms. However, it's also a popular choice among families, as themed rooms include a Kitty Town Room and Princess Kitty Room, both basically shrines to Hello Kitty -- explosions of pink included. See more pics below.
If you're seeking a more Zen vibe, the hotel also has a Japanese-themed room with streamlined decor >>

Princess Kitty Room

Princess Kitty Room

Princess Kitty Room

Princess Kitty Room

Princess Kitty Room

Kitty Town Room

Kitty Town Room

Kitty Town Room