Karta Vacation Rentals
In the Omori Ekimae area of Tokyo (Shinagawa/Ota), a budget city hotel minutes from Shinagawa Aquarium and Oedo Onsen Monogatari. Close enough for quick trips to Tokyo Tower, Tsukiji Fish Market and Tokyo Bay, with Tokyo Big Sight and popular entertainment spots a short drive away.