Loving those red torii gate tunnel images from Kyoto, but just can’t get down there? Never fear; Tokyo can deliver.
The Keio Plaza Hotel screams elegance. With its many branches in Tokyo's Shinjuku district and other locations, it has always delighted guests with...