Where is HOTEL LiVEMAX Shinjuku Kabukicho, Tokyo located?
HOTEL LiVEMAX Shinjuku Kabukicho, Tokyo, HOTEL LiVEMAX Shinjuku Kabukicho, Tokyo, Japan (approx. 35.69724°, 139.7027°)
HOTEL LiVEMAX Shinjuku Kabukicho, Tokyo, HOTEL LiVEMAX Shinjuku Kabukicho, Tokyo, Japan (approx. 35.69724°, 139.7027°)