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.
See more crazy themed rooms we’ve seen around the world >>
All products are independently selected by our writers and editors. If you buy something through our links, Oyster may earn an affiliate commission.