The Hotel New Otani Garden of Tokyo

January 2018 Most large, high-end, hotels place a Japanese restaurant near some form of Japanese Garden, the Hotel New Otani goes one step further. In the middle of Downtown Tokyo, this stunning garden is free to anyone that desires to walk around. The garden was first part of the estate of samurai lord Kato Kiyomasa … Read more