Karta Vacation Rentals





A short stroll from JR Meguro Station, this Tokyo hideaway sits where quiet history meets city life. It’s located in Meguro (Shinagawa area), minutes from Tokyo Metropolitan Museum of Photography and Tokyo Metropolitan Teien Art Museum, and close to Tokyo Tower, Meiji Jingu Shrine and Yebisu Garden Place.