6-1-1 Niahi-Oi, Shinagawa-Ku, Tokyo City
335914123/81337853211/
81337855934/
The hotel is located in Tokyo, close to Tokyo Institute of Technology, National Park for Nature Study and Tokyo Metropolitan Museum of Photography. Nearby points of interest also include Sengakuji Temple.