Location. Palace Studio Shibuya Honmachi is located in Tokyo's Shinjuku neighborhood close to Tokyo Opera City Concert Hall Tokyo Metropolitan Government Building and Meiji Jingu Shrine.