Karta Vacation Rentals
Right in Yamagata, a short walk from the city center and minutes from Utakake Inari Shrine and Beni no Kura. Also close to Yamagata Manabikan and the Yamagata Museum of Science and Industry — a smart base for exploring local sights.