Hotel Gran VillaHotel
170-0002 Tokyo-to, Toshima-ku Sugamo 1-27-11 , Japan
Situated conveniently in the Toshima district of Tokyo, Hotel Gran Villa is set 200 metres from Atrevie Sugamo, 600 metres from Koyasu Tenman-gu Sugawara Shrine and 500 metres from Sugamo Jizo-dori Shopping Street.