Where is HOTEL LiVEMAX Shinjuku Kabukicho-Meijidori, Tokyo located?
HOTEL LiVEMAX Shinjuku Kabukicho-Meijidori, Tokyo, HOTEL LiVEMAX Shinjuku Kabukicho-Meijidori, Tokyo, Japan (approx. 35.6969°, 139.70705°)
HOTEL LiVEMAX Shinjuku Kabukicho-Meijidori, Tokyo, HOTEL LiVEMAX Shinjuku Kabukicho-Meijidori, Tokyo, Japan (approx. 35.6969°, 139.70705°)