Hotel Gajoen Tokyo: a ‘Fairy Tale Palace'

JIF retro ga 2
Hotel Gajoen Tokyo, in Tokyo’s Meguro Ward, is home to a 99-step staircase known as the Hyakudan Kaidan, or the Hundred Stairs, a fixture which has been designated by the Tokyo metropolitan government as a tangible cultural property of the capital.

New contents