Location. Nishirokkaku-cho Machiya is located in Kyoto close to Rokakkudo Temple Nijo Castle and Kyoto Imperial Palace.