These Hello Kitty-Themed Hotel Rooms Will Blow Your Mind
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 >>