Karta Vacation Rentals
In Tokyo's Nerima ward, this aparthotel sits near Ekoda. A short drive reaches Shinjuku Gyoen National Garden and Waseda University. Tokyo Dome, Shibuya Crossing, Sunshine Aquarium and the Warner Bros. Studio Tour Tokyo — The Making of Harry Potter are all within easy reach.