★★½
1-2-3 Hyakunin-cho, Shinjuku-ku, In Tokyo (Shinjuku), Tokyo, Japan
Property Location
With a stay at Best Hotel in Tokyo (Shinjuku), you'll be convenient to Studio Alta and Meiji Jingu Shrine. This hotel is within close proximity of Isetan Department Store Shinjuku and Takashimaya Times Square.