Well placed in the transportation hub of Minami Yamato, this Japanese-style inn is great for sightseeing and business.